Documentation
A next-generation workflow orchestrator
Maestro-π combines a high-performance Go-based control plane, Python-native DAG authoring, Postgres-driven coordination, and brokerless local-first execution — collapsing a traditional multi-service architecture into a single Go-native runtime and reducing orchestration costs by up to 90%.
What is Maestro-π?
Maestro-π is a next-generation workflow orchestrator. You describe your workflows as DAGs — directed acyclic graphs of tasks — in Python, and Maestro-π schedules, runs, retries, and monitors them for you.
By collapsing a traditional multi-service architecture into a single, Go-native control plane, Maestro-π delivers the infrastructure-efficiency gains that leading engineering organisations use to reduce orchestration costs by up to 90% — without sacrificing the Python DAG authoring experience your team already knows. No message brokers. No idle worker fleets. Just sub-10ms scheduler cycles, elastic task throughput, and a full-featured orchestration platform that runs on minimal compute.
New here? Start with Part 0 — Foundations to learn what a DAG is and how your DAG file gets picked up, then work through the guide part by part using the left navigation.