Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

ChatML

Run Claude Code Parallel Sessions in a Desktop app

Details

External ID
47303711
Source
HN
Company
—
Product
ChatML
Website domain
github.com
Launched
March 9, 2026
Cohort
—
Upvotes
6
Upvotes percentile
0.2853628536285363
Tags
—
Fetched at
Sept. 7, 2026, 9:26 p.m.
Updated at
Sept. 7, 2026, 9:26 p.m.

Description

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

Enrichment

Theme
Claude integrations and coding agents
Vertical
Horizontal
Function
Dev tools
Audience
Developer
AI stance
AI feature
Project type
Commercial product
Normalized one-liner
desktop app for running parallel claude sessions
Manually corrected
False

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 — 641 launches clear the similarity bar, closest 8 shown.

Attention rank: #503 of 642 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 127 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a dev tools tool for Sales yet.