Batty

Hierarchical AI agent teams for software development. Define roles in YAML. Batty runs them in tmux, routes messages, manages worktrees, gates on tests.

GitHub stars crates.io version MIT license CI status

19 days unattended · 102 tasks shipped · 258 auto-doctor repairs · v0.11.53 live

Watch the demo → Star on GitHub ⭐
# Install
cargo install kanban-md --locked
cargo install batty-cli

# Start a team
cd my-project && batty init
batty start --attach
batty send architect "Build a REST API with JWT auth"
You │ batty send architect "Build a chess engine" ▼ Architect (Claude Code) │ plans the approach ▼ Manager (Claude Code) │ creates tasks, assigns work ▼ Engineers (Codex / Claude / Kiro) eng-1 eng-2 eng-3 eng-4 │ │ │ │ └── isolated git worktrees ──┘