Swarm is the local-first control plane for AI-agent development: one dashboard for every Claude Code, Codex, and Grok session on your machine — live activity, cost, worktrees, task claims, and guardrails that ask or deny at the hook.







A fail-closed ledger: tasks are claimed into isolated git worktrees, so parallel agents can't clobber each other.
Guardrails at the hook: broad git add -A in a shared checkout, pattern kills, protected ports — asked or denied, every decision recorded. Against accidents, not a sandbox.
Dev servers, databases, ports held as named singletons — fail-closed, pid- and lease-tracked. A held port is protected from every other agent's kill, no config needed.
Every agent session on the machine, streaming: current tool, tokens, context, cost — across all your repos, zero instrumentation.
Cost by day, agent, model, and project. Know what today cost while it's still today.
Open pull requests across GitHub and GitLab through your own gh / glab — checks, review, mergeable — and merge on green from the dashboard. No tokens stored.