Self-hosted · runs on your machine

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.

How it works

One factory. Every major coding agent.

Claude
Codex
Cursor
Grok
Gemini
GitHub Copilot
opencode
Amp
Qwen
Kimi
pi
Aider
The council plans your backlog
How it works

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.

$breadcode run 'add rate limiting'
Spawning agent council...
Creating isolated worktrees for 4 lanes...
Racing implementations in parallel...
Running verify gates: tests + build...
✓ Winner certified — merged to main

Describe or scan

Describe the work in plain language, or point BreadCode at a repo — it scans dependencies and conventions and suggests the work.

Story dependency graph — the council's planned backlog

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 a merge later breaks main, post-merge verify reverts it automatically. You were at lunch.

See the features

Add 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 — with a post-merge verify on main that auto-reverts a bad merge. Or watch every lane live and approve merges yourself.

Built for the loop

Stop babysitting one agent. Run a whole council.

BreadCode drives every major coding CLI through your own accounts — 18 harness integrations, 10 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.

The referee

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.

lintadvisory — warnings flag the PR
typecheckred blocks the merge
buildmust compile, every time
testyour suite is the judge

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.

Early benchmark results & methodology

One plan. The whole factory.

Everything BreadCode does, on your machine — running the council on the agents and subscriptions you already pay for. No tiers, no seats to count.

Simple monthly pricing. Cancel anytime.

BreadCodePopular

$100/month

The whole autonomous factory, on your own infra.


Everything, one price:

  • The full macOS app — local and self-hosted
  • 18 agent harnesses (Claude, Codex, Cursor, Grok, Gemini, Copilot…) — bring your own keys
  • 10 council modes — advise, race, consensus, pipeline, and more
  • Parallel lanes in isolated git worktrees, sandboxed verify gates
  • GitHub built in — import issues as stories, open PRs, read CI checks
  • Nightly cron schedules + automatic revert on post-merge failure
  • Unlimited projects, run history, and Impact analytics
  • Your code never leaves your machine

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.