Getting Started¶
Five agents. One config. Zero friction.
0dai generates native configs for Claude Code, Codex, OpenCode, Gemini, and Aider from a single ai/ directory.
Quick Start (5 minutes)¶
1. Install into your project¶
git clone https://github.com/iGeezmo/0dai
cd 0dai
./bin/0dai init-existing --target /path/to/your/project
This auto-detects your stack (FastAPI, Next.js, Flutter, Go, Python, etc.) and generates:
ai/— your source of truth (manifests, personas, playbooks, experience).claude/settings.json+.claude/agents/— Claude Code config.codex/config.toml+.codex/agents/— Codex config.gemini/settings.json+.gemini/agents/— Gemini configopencode.json+.opencode/agents/— OpenCode config.aider.conf.yml+.aider/agents/— Aider configAGENTS.md— shared agent instructions
2. Verify¶
./bin/0dai doctor --target /path/to/your/project
Shows detected stack, available CLIs, command tiers, and maturity score.
3. Keep in sync¶
After editing files in ai/, regenerate all agent configs:
./bin/0dai sync --target /path/to/your/project
What's Next¶
- Session Roaming — transfer context between agents
- Migration Guide — move from manual CLAUDE.md to 0dai
- CLI Reference — all available commands
- MCP Tools — 43 tools for agent self-service
Three Things That Make 0dai Different¶
1. Five agents, one config¶
Write project knowledge once in ai/. Every agent CLI reads it natively. No more duplicating CLAUDE.md, AGENTS.md, and opencode.json separately.
2. Session Roaming¶
Start a task in Claude Code, continue in Codex, finish in Gemini. Session context transfers seamlessly via ai/sessions/active.json.
3. Experience Flywheel¶
Capture what worked and what didn't. Harvest patterns, promote them into team knowledge. Your agents get smarter with every sprint.