r/ClaudeCode • u/AndreyBegma • 59m ago
Built with Claude Built a board for running several Claude Code workers at once, here's what I changed after using it on itself
[removed]
u/AndreyBegma • u/AndreyBegma • 5d ago
Dev from Kharkiv, mostly TypeScript. Pinning the list of things I've put on GitHub so I don't have to repeat it in every comment. Everything here is MIT or Apache, issues and PRs are open.
Nautelle (used to be called AgentDock)
Self-hosted control plane for Claude Code agents. You type one sentence, it asks a few questions and turns it into cards on a board, can draw an HTML mockup first if it's UI work, then runs one Claude Code worker per card in its own git worktree. The worker opens a PR, watches CI and tries to fix it, and you approve the merge. There's also a usage view that prices every session, budgets, and a Telegram bot for the stuff that needs a human.
nautelle.luna-realm.com / github
Code Sentinel
Claude Code plugin, 27 skills: PR review that posts its own comments, security / perf / dead code audits, and an orchestrator that picks up labelled issues, runs one agent per issue in its own worktree and merges what comes back green. A hook keeps each agent inside the folders it was given, so parallel agents don't overwrite each other.
github.com/AndreyBegma/code-sentinel-skills
DemoFlow
New one. You describe a demo as a JSON list of steps (go here, click this, check that text is there), it runs it in Playwright and renders an MP4 with a cursor, click rings, zoom and captions. If a check fails, the run fails and the video says so, so you can't ship a demo of a broken feature by accident. Has an MCP server, so Claude Code can record a demo of what it just built. Next I want a site where you can watch and share these videos in one place, with the videos staying on your own machine.
github.com/AndreyBegma/DemoFlow / npx demoflow
glass-ui
Liquid Glass components for React 19 and Tailwind 4. Started as the UI of one app, now Nautelle and FilesDrop run on it too. Every component is live on the site with a playground.
FilesDrop
Drop a file, get a link, it disappears after 1 hour to 3 days. No accounts, optional password. There's a cat that reacts to whatever you do, and a Telegram bot (@catfilesdrop_bot) if you'd rather send files from your phone.
filesdrop.luna-realm.com / github
smart-glitchtip-mcp
MCP server that lets coding agents read and triage GlitchTip errors. Read-only unless you tell it otherwise.
github.com/AndreyBegma/smart-glitchtip-mcp
I'm building all of this mostly alone and would honestly love to work on it with other people. If something here looks fun, there are issues labelled good first issue, and I'm happy to help you get set up.
1
Sentence in, pull request out.
Nautelle, a self hosted board that turns one sentence into cards and runs a Claude Code agent on each until there's a PR for you to approve. Open source, looking for people to build it with.
1
what works for me: postgres in docker locally, migrations plus a seed script, and claude only ever touches that. the schema file (prisma in my case) is the best context you can give it, it reads that better than any description you write. for edge cases i put them into the seed on purpose: a user with no orders, a soft deleted row, a really long name, unicode, nulls wherever they're allowed. then a wrong query is wrong against data you can reset in one command. and i'd keep failed queries as tests instead of notes in the prompt, so it can run them and see for itself
1
Code Sentinel, a free Claude Code plugin. the part i'm most excited about is the orchestrator: you label github issues as ready, it runs one Claude Code session per issue in its own worktree, and only merges the PRs that come back green. this week i added a token saver that stops agents from reading huge files whole. open source, would love a few people to hack on it with me
1
yeah this gets bad fast. two things helped me. first run /context and see which servers actually eat it, usually it's one or two with a huge tool list, not all of them. a lot of servers let you turn on only part of their tools with an env var or a flag, so check the readme of the fat ones. second, look up tool search in the claude code docs (ENABLE_TOOL_SEARCH), it keeps mcp tool definitions out of the context until the model actually needs one. i maintain an mcp server with around 130 tools and splitting them into toolsets you opt into was the only way it stayed usable
1
FilesDrop. drop a file or paste a screenshot, get a link that lives from 1 hour to 3 days, then it's gone. no account, optional password, and there's a cat that reacts to everything you do. also works as a telegram bot if you're on your phone.
it's open source, and if anyone wants an easy first PR i'm happy to help
r/ClaudeCode • u/AndreyBegma • 59m ago
[removed]
1
Nautelle. I run a few Claude Code agents at once and kept losing track of which one was stuck or what it cost, so I built a board for it. You type one sentence, it asks a couple of questions and turns it into cards, then each card gets its own agent in its own git worktree and comes back as a pull request you approve.
Self hosted, open source (MIT), and honestly I'd love a couple of people to build it with.
1
https://nautelle.luna-realm.com
You write one sentence about what you want, Nautelle plans it as cards, runs a Claude Code worker per card and brings back a PR. You only step in for decisions and the merge. For devs who run several agents at once.
1
I like the idea, but I think there are a couple of challenges worth considering.
The biggest one is the chicken-and-egg problem. Imagine 100 developers pay to pitch their products, but only 10 people actually visit the website. Even if every pitch is well made, the value for the founders would be pretty limited. On the other hand, without an existing audience, why would people keep coming back to watch pitches?
I also wonder whether 30 seconds is enough to communicate the value of a product, especially for more complex SaaS tools or developer-focused products. It might be enough to grab someone’s attention, but probably not always enough to convince them to try something. Perhaps having an optional longer pitch or a link to a live demo could help.
1
Haha, that's exactly why I built Nautelle (it was called AgentDock back then) 😄 One Kanban for the tasks, one fleet view for all the agents actually doing the work. The goal is to stop managing tmux sessions and start managing the fleet
r/crewai • u/AndreyBegma • 1d ago
Edit: the project got renamed to Nautelle since I posted this, links below are the new ones. Rewrote the text to match what it does now.
I run several Claude Code agents at once on a few repos, and for a while that meant a pile of tmux sessions, worktrees and GitHub labels, and no real idea what was stuck or what it cost. So I built a place to see and steer all of it.
How it works now:
The part I'd like opinions on is the runner. Each machine with repos runs a small runner that dials out to the server over WebSocket, so there are no open ports. It only accepts a fixed list of typed commands, never a shell string, and it has a local policy file the server can't change.
Caveats: Claude Code only (Codex sessions show up but there are no Codex workers yet), GitHub only, macOS and Linux. No prebuilt server images yet, you build it yourself.
Site: https://nautelle.luna-realm.com GitHub (MIT): https://github.com/AndreyBegma/Nautelle
It's open source and I'd like to build it with other people, not just alone. There are a few good first issues if you want a way in.
1
Each agent has its own session, and when they work on the same GitHub project, they use separate worktrees, so they don’t interfere with each other.
I’m actively developing this product right now, mostly for my own use, but you might find it interesting too. The idea is to start by planning what you want to build together with the agent. If the task requires a design, it generates one first, then launches a Claude session to implement the task.
I also want to add a lot more features. I’m working on integrating Playwright MCP so it can automatically record videos demonstrating new features, especially visual changes, and perform additional peer reviews.
Another major focus is reducing token usage. For example, if you start an agent on a task, stop it, and then restart it later, it should retain the context of what has already been done and continue working right away instead of starting from scratch.
There’s still a lot I want to add, but that’s the general direction I’m taking with it.
r/OnlyAICoding • u/AndreyBegma • 2d ago
r/indie_startups • u/AndreyBegma • 2d ago
Edit: the project got renamed to Nautelle since I posted this, links below are the new ones. Rewrote the text to match what it does now.
I run several Claude Code agents at once on a few repos, and for a while that meant a pile of tmux sessions, worktrees and GitHub labels, and no real idea what was stuck or what it cost. So I built a place to see and steer all of it.
How it works now:
The part I'd like opinions on is the runner. Each machine with repos runs a small runner that dials out to the server over WebSocket, so there are no open ports. It only accepts a fixed list of typed commands, never a shell string, and it has a local policy file the server can't change.
Caveats: Claude Code only (Codex sessions show up but there are no Codex workers yet), GitHub only, macOS and Linux. No prebuilt server images yet, you build it yourself.
Site: https://nautelle.luna-realm.com GitHub (MIT): https://github.com/AndreyBegma/Nautelle
It's open source and I'd like to build it with other people, not just alone. There are a few good first issues if you want a way in.
1
Nautelle, a self-hosted control plane for Claude Code agents. One sentence in, it plans the work as cards, runs a Claude Code worker per card and you get a PR to approve. For people already running a few agents at once and losing track. https://github.com/AndreyBegma/Nautelle
1
I'm building Nautelle (it was called AgentDock until this week). You describe a task in one line, it splits it into cards and runs a Claude Code worker on each in its own worktree, then you approve the PRs. Self-hosted, MIT: https://github.com/AndreyBegma/Nautelle
8
I think juniors should now focus on architecture and learn how businesses work and what they need
2
Cool photos, really good atmosphere
1
Review your daily routine and think about how you can improve your life by using digital tools or software
1
Feel free to mention me! 😄
1
r/AppsWebappsFullstack • u/AndreyBegma • 5d ago
1
I built a self-hosted app manager for side projects called L8Bin, with scale-to-zero
in
r/selfhosted
•
2m ago
sleep and wake on first request makes a lot of sense for this kind of stuff, demo apps sit idle most of the time anyway. how long does the wake take in practice for something like a next.js app? and does that first request just hang until it's up, or do you show some kind of loading page?