Baya-cli 🕊️

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.

See all features →

Usage

baya <task-list.yaml>