ChatML
Run Claude Code Parallel Sessions in a Desktop app
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
Hey HN,Over the past 10 months I've been using Claude Code heavily, and one limitation kept coming up: you can really only run one coding agent at a time.While one agent is refactoring something, the rest of the repo is basically blocked unless you start manually juggling branches and working directories.The core issue is that AI coding agents operate directly in your filesystem. If two agents run in the same working directory they quickly start stepping on each other’s changes.Git worktrees turned out to be a surprisingly good primitive for solving this.So I built ChatML, a Desktop app that runs multiple Claude Code sessions in parallel, each isolated in its own git worktree.Each task gets its own branch, working directory and runs Claude Code session using Agent SDKThat lets one agent write tests while another builds a feature or investigates a bug — all in the same repo without conflicts.We ended up building most of ChatML itself using this workflow and merged 750+ pull requests generated through parallel agent sessions. That experiment convinced me the model actually works.More about that experience building here: https://chatml.com/blog/we-built-entire-product-with-ai-750-...GitHub https://github.com/chatml/chatmlWebsite https://chatml.comThe project is open source and currently macOS-focused.I’d especially appreciate help from anyone interested in bringing it to Windows and Linux. If you’ve worked on cross-platform desktop apps, packaging, or filesystem/watchers issues across platforms, contributions or advice would be very welcome. We have it running but with a few bugs.For context, I previously co-founded KnowBe4, now co-founder of ReadingMinds.ai and for the past few years have explored developer tools around AI-assisted software engineering. Our engineers in several companies I am involved with are using ChatML and we have received great feedback, bugs and security issues.Happy to answer questions about the architecture, the git worktree model, or how parallel agent workflows feel in practice.I am using this tool for ALL of my development, and I am happy to share with the community.-Marcio
HN · launched Mar 9, 2026 · 6 upvotes (top 71%) · 0 views
Niche: ai coding agent session managers · 514 launches, 43 in the last 7 days ▲ +5% · Explore this niche →
Category and tags
- Horizontal
- Dev tools
- Developer
- AI feature
- Commercial product
Visit website ↗ Source listing ↗
More like this: all 514 launches in ai coding agent session managers →
Could you build this?
Yes A desktop GUI (Electron or Tauri) that wraps the Claude Code CLI and manages parallel processes across separate Git worktrees is easily generated with AI assistants.
Discussion
12 comments analyzed.
Competitors mentioned: Pane, Conductor, claude --worktree, VSCode extension
Concerns raised: Windows and Linux support issues (bugs mentioned), Mac-first or Mac-only in the category, Need for more testing of init/tear tasks feature
Feature requests: Configurable init and tear tasks (npm install, docker-compose up, etc), Ability to spin up different processes per worktree for UI testing
Competitors
Other products that read as similar to this one : 1529 launches clear the similarity bar, closest 8 shown.
Attention rank: #1266 of 1530 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 127 days after the earliest competitor.
- Claude Code Desktop App Redesigned · ph · 2026-04-16 · 564 upvotes · similarity 0.62
- NekoTrail · ph · 2026-11-09 · 2 upvotes · similarity 0.61
- Shikigami, run AI coding agents in parallel, each in a Git worktree · hn · 2026-07-19 · 7 upvotes · similarity 0.59
- grove · github · 2026-10-04 · 16 upvotes · similarity 0.59
- DevSwarm 2.0, fix parallel Claude Code sprawl · hn · 2026-02-26 · 7 upvotes · similarity 0.59
- Superset · hn · 2025-12-01 · 24 upvotes · similarity 0.58
- Thrum · hn · 2026-11-09 · 6 upvotes · similarity 0.58
- OpenRig · hn · 2026-04-14 · 8 upvotes · similarity 0.56
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.