Run your AI coding agents as live cards on one board. A commander hands work to a crew of workers, and you decide when their changes land.
Animated illustrations. They do not connect to live agents.
Works with the agent CLIs you already use
Each agent runs in a real terminal. Watch it work, type into it, or take over at any point. Arrange cards freely, or switch to Grid, Columns or Spotlight.
Give a commander a large job and it splits the work across workers on any provider. Each commander has one crew card with a tab per worker. When the workers finish, the commander gets one message with every result.
Each worker edits its own git worktree, so your project stays clean while the crew works. The commander reviews each diff and merges the result into your working tree. Choose Ask me first or Automatically in Settings.
The tools around the work sit next to the agents doing it.
Seven built-in video backgrounds, your own images or video, and full control of colors, blur and glow. Each deck can have its own theme.
No Control Deck account. Secrets stay in your OS credential store. Agents run on the provider plans you already pay for.
Control Deck has no hosted cloud service. The app, decks, files and keys stay on your machine, with secrets in OS credential storage. Your agent CLIs still talk to the model providers you choose, so what leaves your machine depends on those providers, not on Control Deck.
Codex, Claude, Cursor, Grok and OpenCode, plus plain shell cards. You can add your own ACP agents and terminal commands in Settings > Agents, or install agents from the ACP registry.
A commander is an agent card you open on the board. It takes normal jobs on its own and hands work to workers when a job should run in parallel. Workers run on any provider and live in the commander's crew card. You set how many run at once, from 1 to 24.
Each worker edits its own git worktree. Its changes wait until the commander merges them into your project. In Settings, choose whether the commander asks you first or merges automatically. A merge writes uncommitted changes; committing stays with you.
No Control Deck account. Sign in to the provider CLIs you already use. Optional background memory (Ctrl Ledger) runs on one of those signed-in CLIs or on a custom API endpoint you choose. It is not a separate paid service.
Windows 10 and 11 (x64) today. macOS and Linux are planned.
Founder license for the first 400 customers: $99.99 once, lifetime, no subscription. One key covers two devices. Full refund within 7 days via license@ctrldeck.dev. Keys are for your own use, not for resale or transfer.
The Windows release is in final verification. The download will appear here when it is ready.