Batty

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

# 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 / Aider) eng-1 eng-2 eng-3 eng-4 │ │ │ │ └── isolated git worktrees ──┘
Watch the demo →