NAME
mao - Multi-agent orchestrator that fans one prompt across coding agents and reconciles the results
SYNOPSIS
2026; Python, PostgreSQL, FastAPI, Go, React, Docker
live
DESCRIPTION
Python orchestrator that runs CLI coding agents concurrently in fan-out, fan-in, and organizer pipelines, and tracks their sessions across machines. A hosted console authenticates requests and enqueues typed commands into a Postgres registry; per-machine workers claim them with leases, run local agents, and report topology. The browser never executes shell commands or sees secrets, and API contracts are OpenAPI snapshots with generated clients and drift checks.
HIGHLIGHTS
- Durable command queue with lease-claimed workers and separate write-control leases per session
- Fan-out, fan-in, and organizer pipelines across six agent CLIs with per-agent timeouts, retries, and quota-aware profile selection
- Batched Go process collector replacing Python polling on workers, backed by benchmarks
- Security model recorded as ADRs, including sandboxed artifact rendering and an approval-intent flow
- append-only registry migrations enforced by a static check
SEE ALSO
* projects(7), all projects
* ari(7), the resume
* PDF Resume: Download Resume