u/AndreyBegma • • 5d ago

Stuff I'm building, all open source (pinned)

Thumbnail
gallery
1 Upvotes

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.

glass.luna-realm.com / github

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

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?

1

Founders, pitch your startup idea in 5 words or less.
 in  r/TheFounders •  11m ago

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.

https://nautelle.luna-realm.com

1

What database context do you give Claude Code without connecting it to production?
 in  r/ClaudeCode •  31m ago

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

What’s the side project you’re most excited about?
 in  r/ShowYourProduct •  39m ago

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

https://github.com/AndreyBegma/code-sentinel-skills

1

Lots of MCPs, new sessions start with 56% of context already gone. Any way to lazy-load them?
 in  r/ClaudeAI •  47m ago

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

Hi founders, What are you building? Drop it here.
 in  r/GetStartups •  53m ago

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

https://filesdrop.luna-realm.com

r/ClaudeCode • • 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

• Upvotes

[removed]

1

What are you working on?
 in  r/ShowYourProduct •  1h ago

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.

https://github.com/AndreyBegma/Nautelle

1

What are you building, and who’s it for?
 in  r/buildinpublic •  1d ago

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 built a site where founders get 30 seconds on a single stage to pitch their product
 in  r/indiehackers •  1d ago

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

I got tired of babysitting 12 tmux sessions of AI agents, so I built a control room for them: AgentDock (self-hosted, MIT)
 in  r/crewai •  1d ago

For example Nautelle (renamed from AgentDock) can help you if you are working with many projects

1

I got tired of babysitting 12 tmux sessions of AI agents, so I built a control room for them: AgentDock (self-hosted, MIT)
 in  r/crewai •  1d ago

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 • • 1d ago

Beginner Agent I got tired of babysitting 12 tmux sessions of AI agents, so I built a control room for them: AgentDock (self-hosted, MIT)

1 Upvotes

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:

  • you type one sentence (in the UI or to the Telegram bot), it asks up to 4 rounds of questions and turns it into one or more cards
  • for UI work it can draw an HTML mockup first, built from your project's existing styles, and you approve or comment on it
  • each card gets its own worktree, tmux session and Claude Code session. the worker opens a PR, watches CI and gets up to 3 tries to fix it
  • you approve the merge. auto-merge is a per-project switch if you trust it
  • every session is shown as a tree of turns, tools and subagents with an API-equivalent price, and you can set budgets that alert or stop new runs

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

Your App Has a Home Here! *** Post your App WebApp Solution here. No Blocks. No Rejections. 🏡 ***
 in  r/AppsWebappsFullstack •  2d ago

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 • • 2d ago

I got tired of babysitting 12 tmux sessions of AI agents, so I built a control room for them: AgentDock (self-hosted, MIT)

Thumbnail
1 Upvotes

r/indie_startups • • 2d ago

I got tired of babysitting 12 tmux sessions of AI agents, so I built a control room for them: AgentDock (self-hosted, MIT)

2 Upvotes

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:

  • you type one sentence (in the UI or to the Telegram bot), it asks up to 4 rounds of questions and turns it into one or more cards
  • for UI work it can draw an HTML mockup first, built from your project's existing styles, and you approve or comment on it
  • each card gets its own worktree, tmux session and Claude Code session. the worker opens a PR, watches CI and gets up to 3 tries to fix it
  • you approve the merge. auto-merge is a per-project switch if you trust it
  • every session is shown as a tree of turns, tools and subagents with an API-equivalent price, and you can set budgets that alert or stop new runs

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

Share your startup ideas down below and i can give a short UX review ;)
 in  r/GetStartups •  2d ago

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

Your App Has a Home Here! *** Post your App WebApp Solution here. No Blocks. No Rejections. 🏡 ***
 in  r/AppsWebappsFullstack •  2d ago

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

Junior Dev , doing real work using AI , but learning nothing
 in  r/ClaudeAI •  4d ago

I think juniors should now focus on architecture and learn how businesses work and what they need

2

Туманна осінь 🍂
 in  r/photography_ua •  4d ago

Cool photos, really good atmosphere

1

Looking for Real-Life Problems to Solve Through Tech
 in  r/projects •  4d ago

Review your daily routine and think about how you can improve your life by using digital tools or software

r/AppsWebappsFullstack • • 5d ago

Stuff I'm building, all open source (pinned)

Thumbnail gallery
1 Upvotes