Go to lunch. Come back to merged PRs.
A self-hosted software factory for coding agents. Point it at an existing repo or describe a brand-new project — the council plans, a writer implements in isolated git worktrees, and your own gates decide what merges. On demand or on a nightly cron. You stay out of the loop.
One factory. Every major coding agent.

Rather click around than read? The demo workspace is the real app on a recorded run — every screen, no install.
Take the tour →How it works: a council of agents
Advisors plan in parallel, a judge synthesizes one plan, a single writer implements it in an isolated worktree, and your gates decide what merges.
Describe or scan, then the council plans
Say what you want built in plain language, or point BreadCode at a repo and it scans dependencies and conventions to suggest the work. Then advisors plan it in parallel and a judge synthesizes one plan.
Describe or scan
Describe the work in plain language, or point BreadCode at a repo — it scans dependencies and conventions and suggests the work.

The council plans
Advisors run in parallel and each propose a plan; a judge synthesizes them into one. (Or race mode: several agents each write a full implementation.)
A writer implements. Your gates decide.
A single writer turns the plan into code in an isolated git worktree. Your gates certify the result, and a verify-green change auto-merges — unattended. If main goes red after a merge anyway, BreadCode files a fix-main story and puts it first in line. You were at lunch.
See the featuresAdd rate limiting to the API — verify with tests
A writer implements — isolated
A single writer turns the plan into code in its own git worktree. No collisions with your working tree.
Gates certify → it merges
Lint, typecheck, test, and build run on the result. A verify-green change auto-merges and the loop continues, and main is checked again after every merge. Or watch every lane live and approve merges yourself.
Stop babysitting one agent. Run a whole council.
BreadCode drives every major coding CLI through your own accounts — 18 harness integrations, 11 council modes — and only merges what passes your gates.
Every agent in one loop
From Claude to Codex to Cursor — BreadCode orchestrates the tools you already use, plans in parallel (or races full implementations when you want), and merges what passes your gates. Import GitHub issues as stories, schedule nightly cron runs, and track merge rate and cost on the Impact page.
Orchestrates your whole toolkit
One job, many agents. BreadCode drives each agent through its own CLI and your own accounts, then merges the best result.
Runs where you already code
BreadCode runs locally on macOS, working in git worktrees on your own disk — no code leaves your machine.
Nothing merges unless your checks pass.
Every attempt — from any agent, in any council mode — runs your project's own gates before it can land. Green work merges (or opens a PR, per your policy). Red work never touches your branch. And an agent's tests only count if they test the change: each one is rerun on the code from before the story, and a test that already passes there is rejected.
Gates are auto-detected from your repo (package.json, pyproject, mise, just, Go/Rust conventions) and overridable per project. No runnable checks? BreadCode stops and says so — it never pretends to verify.
Free on one project. Pro when it runs your work.
Free runs the whole loop on one project: planning, stories, the scheduler, and the gates. Pro adds what keeps it working while you are away. Both run on the agent subscriptions and API keys you already have.
Bring your own agent accounts. BreadCode drives the agent CLIs you already use, under your own provider plans and keys.
No per-task or per-run charges, and no markup on model usage.
Free
No license key needed.
The full loop on one project:
- The macOS app, running on your machine
- Agent CLIs you already use (Claude, Codex, Cursor, Copilot, Grok and more), with your own subscriptions or keys
- Plan a project into stories, then let the scheduler work through them
- Single and race modes in isolated git worktrees
- Verify gates with a ratchet: a gate that passed can never go red
- Import Spec Kit, OpenSpec, Beads and Taskmaster plans
- Desktop notifications and Impact analytics
ProPopular
Or $400 a year. On top of the agent subscriptions and API keys you already pay for.
7-day money-back guarantee. Cancel anytime.
Everything in Free, plus:
- Unlimited projects
- Advise and consensus council modes
- The janitor: maintenance stories filed from repo and run signals
- Account failover when a subscription hits its limit
- Always-on runner on your own server, controlled from your phone
- Off-device notifications and answers
Frequently Asked Questions
Everything you need to know about running the council. If your question isn't here, reach out any time.
Ship your backlog while you sleep.
Self-hosted. Bring your own agents. Existing repo or a fresh idea. Your code stays on your machine.
