Skip to main content

Overdeck

“The Overdeck had six sides, one for each of the Founders of Gallifrey…” — Classic Doctor Who. The Overdeck was the great hall at the heart of the Time Lord Citadel, where all could be observed. We liked the metaphor.
No install step required — npx @overdeck/core starts Command Deck and opens the dashboard in your browser. Missing tools are prompted and installed inline the first time you use a feature that needs them. IDEs were built for humans who type code. Overdeck is built for humans who direct code. Command Deck is a live development environment where you spawn agents, watch them work, and stay in control. You see every file change as it lands, review diffs without leaving the conversation, talk to agents to course-correct, hot-swap the model behind them when the task shifts, and branch a conversation to try a different approach without losing the original. When you like where things are headed, the built-in specialist pipeline picks it up — automated code review, tests, and merge — so you never context-switch to a separate CI tab.

Command Deck

Command Deck is the live development surface where you and your agents work together. A full-height project sidebar owns project selection; everything to its right is scoped to that project and updates in real time — no refresh buttons, no polling. Every domain event triggers small, informative UI motion: cost increments animate, tool names fade in and out, status dots pulse. You can watch agents work.

What You Can Do

Live Diffs as Agents Code

Every file change appears inline as the agent works. Open the diff panel to review changes turn by turn, or hit “vs main” to see the full picture — no waiting for a PR.

Talk to Your Agents

Type in the composer to steer an agent mid-task. Correct its approach, point it at the right file, or tell it to stop and rethink — the same way you’d pair-program with a colleague.

Hot-Swap Models

Agent struggling? Open the model picker and switch from Sonnet to Opus (or Kimi, GPT, Gemini) without losing the conversation. The right model for each phase of the work.

Branch to Explore

Fork any conversation to try an alternative approach. Keep the original intact, compare both, merge the one you like. Cheaper than restarting from scratch.

Automatic Checkpoints

Command Deck snapshots agent state as work progresses. If an agent goes sideways, roll back to any earlier checkpoint instead of starting over.

Ship Without Switching Tabs

When the code looks right, the specialist pipeline picks it up — automated review, tests, and merge. You click Merge when you’re satisfied. No CI dashboard to babysit.
Open the model picker in any conversation’s composer and the harness and every routed provider are one click away — Claude Code, Pi, or Codex up top, then Anthropic, and the rest, each with live per-million pricing:

Why Overdeck?

  • You stay in the loop without being in the way. Watch agents code, review their diffs live, send a message when they drift. You’re pair-programming, not babysitting a terminal.
  • The right model for every phase. Opus plans the architecture, Kimi or Sonnet writes the code, Haiku handles quick commands. Overdeck routes automatically — or you override with two clicks when you know better.
  • Context that outlasts the conversation. PRDs, plans, checkpoints, beads, and skills carry forward across sessions. Agents pick up where the last one left off, not from a blank slate.
  • One skill format, every tool. Write a SKILL.md once and it works across Claude Code, Codex, Cursor, and Gemini CLI. 70+ ship out of the box.
  • A pipeline that ships while you move on. When the implementation looks right, hand it to the specialist pipeline — automated code review, tests, and merge. You click Merge when you’re satisfied, or keep working on the next issue.

How It Works

You can drive any stage from the dashboard, the CLI, or a webhook. Engage as much or as little as you want — from hands-on pair programming with a single agent to launching a fully autonomous pipeline across dozens of issues.

Key Features

Supported Tools

Dashboard Views

Command Deck at https://overdeck.localhost provides 13 views:

Quick Start

npx @overdeck/core starts Command Deck immediately. Install it globally (npm install -g @overdeck/core) to get the overdeck command — overdeck up, overdeck dev, overdeck work <id>. (pan is a built-in short alias for overdeck, handy for headless and CI.) For the packaged desktop app, use @overdeck/desktop. Dashboard runs at https://overdeck.localhost (or http://localhost:3011 if you skip HTTPS setup).

Learn More