Skip to content

Dispatch

You launched five agents. Now you can't tell who finished, who stalled, and what got left behind. Dispatch shows you.

One browser tab. Every agent running across all your terminals — Claude, Codex, Gemini, and Copilot in a single view. No more flipping between windows, no more cat-ing plan files to figure out who is done.

Know who is alive and who went quiet. A heartbeat-based status dot on every agent turns red when a terminal dies or stalls. You see it instantly — you do not find out five minutes later when you check the terminal.

See every unfinished phase across all epics. The Tasks view flattens every phase from every plan into one list, sorted so the claimable ones appear first. If an agent ran out of context mid-epic and stopped, you see exactly which phase it left behind and which agent persona should pick it up next.

Follow the work forward in time. The activity feed streams completed phase summaries as agents finish work. Click any entry to open the full execution log for that phase — including the handoff notes the agent left for whoever comes next.

Watch multiple projects at once. Register any number of repos. Dispatch watches all of them simultaneously and lets you filter by project or agent persona.

Four providers, one dashboard. Track sessions from Claude Code, Codex, Copilot, and Gemini with automatic discovery. Filter by provider, spawn agents from the dashboard, and connect all providers via a built-in MCP server.

Zero setup for agents. If your agents already write to a .tasks/ directory using the blackboard convention, Dispatch works without any changes to your agent code.

Most dashboards tell you what is running. Dispatch also tells you what was abandoned.

When an agent runs out of context, hits a blocker, or just stops — its phase stays in IN_PROGRESS or TODO forever. Nobody finishes it. The epic stalls. You only notice days later when you wonder why that feature never shipped.

The Tasks view exists specifically for this. It shows every phase that was never finished across all epics, with the phases that are claimable right now sorted to the top. You can see the abandoned work at a glance, pick the phase that matters, and hand it to a fresh agent.

See Epics and Tasks for how the Tasks view works in detail.

Terminal window
git clone https://github.com/thepixelabs/dispatch.git
cd dispatch
npm install
npm run dev

Open http://localhost:5173. Follow the Installation guide for the full setup including project registration and agent personas.