Multi-Agent Swarm

Delegate tasks between AI agent CLIs via the filesystem. No broker, no server.

Plan decomposition

0dai swarm plan --goal "add user auth"
# 1. [claude] Design auth architecture
# 2. [codex] Implement endpoints (after 1)
# 3. [aider] Write tests (after 2)
# 4. [gemini] Review (after 2,3)

Commands

CommandDescription
swarm add --task "..." --for codexCreate task for agent
swarm delegate --task "..." --to aiderQuick delegation
swarm plan --goal "..."Auto-decompose into subtasks
swarm pickClaim next task
swarm run [--all]Execute with agent CLIs
swarm statusQueue / active / done
swarm budgetToken spend tracking
swarm webhook add --url "..."Register CI/CD webhook (HMAC-signed)
swarm webhook testSend test payload to all registered hooks

Budget tracking

Per-task budget (ODAI_TASK_BUDGET, default $0.50), daily budget (ODAI_DAILY_BUDGET, default $5). Execution blocked when limit reached.

Agent strengths

AgentBest for
claudeArchitecture, complex reasoning, debugging
codexFast edits, scaffolding, boilerplate
geminiLarge-context analysis, docs, review
aiderGit-native edits, test writing
opencodeGeneral-purpose, prototyping