Boardroom spawns Claude Code, Codex, and OpenCode in parallel, orchestrates them through visual pipelines, isolates each on its own git worktree, and ships the work back as PRs.
Each surface in Boardroom solves a specific failure mode of running agents at scale: drift, conflict, cost blowup, and orchestration soup.
Plain-language input. The orchestrator decomposes work into agent tasks and routes between them.
Every agent runs on its own git worktree. No conflicts. No babysitting.
Live stream of what every agent burned, with breakdowns by run, route, and model.
Agents open PRs automatically. When they collide, Boardroom spawns a resolver agent to fix the merge.
100+ skills, MCP server configs, and reusable agent personas. Browse, preview, install.
Schedule recurring agent jobs on any cron expression. Daily PR review, hourly site sweep, whatever.
File browser, multi-tab editor, syntax highlighting, diff viewer, PR review. Same tab as the fleet.
Per-agent token tracking and cost breakdown with optimization suggestions baked in.
Drag, route, evaluate, retry. Hover any node to highlight its dependency path. Click to inspect. Save the workflow and rerun on cron, on push, or whenever.
The Boardroom MCP server exposes the entire fleet API as tools any MCP client can call — Claude Code, Cursor, Windsurf, Claude Desktop. Spawn agents, route work, check costs, all without leaving your editor.
Boardroom is a self-hosted Next.js app that runs agent processes on your machine. Your Claude login does the auth. No new keys.
Tell the orchestrator what you want shipped, in plain language. No prompt engineering.
Boardroom decomposes the work, spawns agents, and routes output between them.
Agents commit, open PRs, and report back. You review and merge.
Self-hosted, open source, MIT licensed. Bring your Claude Code login. We bring the orchestration.