One command. Multiple models. No juggling.
Baya is a zero-config command-line orchestrator for AI coding agents. It turns a plain-text task list into a dependency graph and routes each task to the provider and model that fit it. Independent tasks run in parallel, dependent tasks wait for their prerequisites, and the run carries through to a report.
$ baya my-tasks.mdRun order · 3 tasks · 2 stages✓ design-api codex 4.2s Designed the orders REST API✓ db-schema claude 6.9s Generated the schema from that design✓ integration codex 12.4s Wrote integration tests for the endpoint Final summary: Successful$ What you get
01 Multi-agent orchestration
Parallel task execution and process reuse.
02 Visual dependency graph & routing
Your task list becomes a dependency graph, and every task is routed to the provider and model that fit it best.
03 Context & state handoff
State is managed automatically, and useful findings hand off between tasks — even across different models.
Usage
baya <task-list.yaml>