The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Mission Control
Self-hosted control plane for AI agents: dispatch tasks, review runs, track spend, and operate OpenClaw, Claude Code, Codex, and other runtimes.
Install
docker run --rm -p 3000:3000 ghcr.io/builderz-labs/mission-control:latestclaude mcp add mission-control -- docker run --rm -p 3000:3000 ghcr.io/builderz-labs/mission-control:latest{
"mcpServers": {
"mission-control": {
"command": "docker",
"args": [
"run",
"--rm",
"-p",
"3000:3000",
"ghcr.io/builderz-labs/mission-control:latest"
]
}
}
}Install command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →Mission Control
Self-hosted control plane for operating AI agents.
Dispatch tasks, inspect runs, review failures, track spend, and coordinate agent runtimes from one local dashboard backed by SQLite.
An open-source project by Builderz Labs, created and maintained by nyk. It works with OpenClaw, Claude Code, Codex, and other runtimes - it is not part of any one of them.
[!WARNING] Mission Control is alpha software. APIs, schemas, and configuration may change between releases. Read the security guidance before exposing it to a network.
Start locally
Node.js 22 or newer and pnpm are required for a source install.
git clone https://github.com/builderz-labs/mission-control.git
cd mission-control
bash install.sh --local
Open http://localhost:3000/setup, create the first admin account, then copy the API key
from Settings if an agent or script needs headless access.
The manual path is useful when you already manage Node and pnpm:
nvm use 22
pnpm install
pnpm dev
Windows users can run ./install.ps1 -Mode local in PowerShell.
Start with Docker
docker compose up
Or run the published multi-architecture image:
docker pull ghcr.io/builderz-labs/mission-control:latest
docker run --rm -p 3000:3000 ghcr.io/builderz-labs/mission-control:latest
Use the hardened Compose overlay for a network-accessible deployment:
docker compose -f docker-compose.yml -f docker-compose.hardened.yml up -d
The deployment guide covers persistent data, TLS termination, gateway connectivity, and standalone builds.
What Mission Control governs
The control plane sits above agent runtimes. It does not replace their reasoning or tool loops. It gives operators one place to see and govern the work around those loops.
| Area | Shipped surface |
|---|---|
| Tasks | Inbox, assignment, execution, review, Aegis quality gate, and completion receipts |
| Agents | Registration, presence, sessions, runtime adapters, configuration, and workspace sync |
| Operations | Activity stream, schedules, alerts, webhooks, logs, token use, and cost views |
| Knowledge | Memory browser, relationship graph, skills registry, and local skill synchronization |
| Governance | Roles, API keys, security events, trust signals, approvals, audits, and evals |
| Interfaces | Web UI, CLI, MCP server, OpenAPI-described REST API, WebSocket, and SSE |
The runtime is self-hosted and workspace-aware. SQLite stores local control-plane state. Shared workspaces can use deployment-level runtime integrations. Strict workspaces block those integrations until the underlying resources carry workspace ownership. A gateway is optional for task, project, agent, scheduler, webhook, alert, and cost work; live session messaging needs a connected runtime gateway.
Operator field notes
Dashboards compress a sequence into current state. When a run needs review, record the identity, task, tool call, approval, result, and verification evidence before changing it. Keep unresolved items distinct from accepted risk.
Logs show what ran. A completion receipt or inspected artifact shows what finished.
Pick the right fit
Use Mission Control when multiple agents or runtimes make it hard to answer who owns a task, what executed, which result passed review, or where spend and failures accumulated.
It is probably the wrong tool when:
Similar plugs
Reverse engineer anything with agents, from app behavior down to native binaries.
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io