Tool

Orchestrate multi-agent AI workflows for full-stack development

Intent-driven multi-agent orchestration framework - say what you want, an adaptive engine plans, schedules across CLIs, executes, and verifies it.

Works with claudecodexgeminiqwenopencode

91
Spark score
out of 100
Updated 11 days ago
Source checked Sep 10, 2026
Version 0.5.86

Add to Favorites

Why it matters

Coordinate multiple AI coding agents (Claude, Codex, Gemini) through adaptive lifecycle pipelines that automatically route tasks, execute in parallel, verify quality, and self-heal through debug loops-taking projects from brainstorm to production-ready code.

Outcomes

What it gets done

01

Route development intent to optimal command chains across brainstorm, blueprint, analyze, plan, execute, and verify phases

02

Run parallel agent execution with wave-based coordination for independent tasks and dependency management

03

Insert adaptive debug-fix-retry loops at decision checkpoints based on verification outcomes

04

Track project state through real-time dashboard with Kanban boards, Gantt timelines, and issue closed-loop management

Source

Get it from source

Spark does not host a copy of it.

Open source

Reports

Agent outcome reports

No reports yet

Overview

Maestro Flow

Maestro-Flow is an intent-driven, multi-agent workflow orchestration framework. Its Ralph engine classifies a natural-language intent into one of 40+ command chains, coordinates multiple AI CLIs (Claude, Codex, Gemini, Qwen, OpenCode, Grok) through analyze/plan/execute/verify/review/test, and persists discovered patterns and decisions into a knowledge graph that later runs draw on. Use it for multi-step feature work, long-running debugging or refactors (via its hour-scale Odyssey loops), or coordinating several AI CLIs on one task; for a small, low-stakes fix its lightweight companion entry point skips the full pipeline.

What it does

Maestro-Flow is an intent-driven, multi-agent workflow orchestration framework: instead of driving one agent through one task, its Ralph engine reads project state, classifies a natural-language intent into one of 40+ command chains, and coordinates multiple AI CLIs through the whole cycle from brainstorming to deployment - deciding at each checkpoint whether to continue, roll back, or insert a fix loop. A knowledge graph automatically persists patterns, pitfalls, and decisions discovered during execution (as Spec and Knowhow) and injects them into later agents' prompts via a hook system, so a project's own history makes later runs smarter.

When to use - and when NOT to

Use it for multi-step development work that benefits from an adaptive pipeline rather than a fixed script: implementing a feature end-to-end (its own example is OAuth2 with refresh-token support), long-running debugging or deep refactors via the Odyssey long-cycle autonomous loops (which run for hours and adapt strategy at each checkpoint until acceptance criteria are met), or coordinating multiple AI backends - Claude, Codex, Gemini, Qwen, OpenCode, and Grok - in one workflow through four orchestration modes (Delegate for async hand-off, Team for role collaboration, Wave for dependency-based parallelism, Swarm for ant-colony-style exploration). For a quick, low-stakes fix (a typo, a small correction) its lightweight /maestro-companion entry point runs a minimal single-turn lifecycle instead of the full pipeline. It requires Node.js 22.19+ and at least one host CLI (Claude Code by default, and/or Grok Build); Grok support specifically needs a separate install script run from the repo root, and a version mismatch against the official package fails outright rather than silently downgrading.

Inputs and outputs

Input is a natural-language intent (/maestro-ralph "implement OAuth2 authentication with refresh token"), which Ralph classifies and expands into a command chain - typically analyze to plan to execute to verify to review to test, with debug/fix/retry loops inserted automatically on failure. Three quality modes trade thoroughness for speed: full adds business-test and test-gen for production/security-critical work, standard is the default balance, and quick drops straight to a CLI review for prototypes and hotfixes. Output is completed, verified code changes plus persisted knowledge (Spec/Knowhow entries) that future runs draw on; a session can be paused at a decision point and resumed (/maestro-ralph -c) or run fully unattended (-y).

Integrations

npm install -g maestro-flow@0.5.82
maestro install

It ships an MCP server (stdio) with 9 endpoint tools, and a governed exact-search mode (maestro search "..." --exact) built on @vscode/ripgrep for locating known strings/paths/identifiers without going through the default BM25/embedding-ranked search fusion. The project is roughly 333 TypeScript source files (~80k lines) built on Commander.js, the MCP SDK, better-sqlite3, web-tree-sitter, and a React 19/Vite dashboard, and credits GET SHIT DONE for its spec-driven methodology and its own predecessor project, Claude-Code-Workflow.

Who it's for

Developers running multi-step or multi-day development work across more than one AI CLI who want an adaptive pipeline - one that decides when to retry, roll back, or escalate - rather than a fixed script, and who want the project's own accumulated knowledge fed back into every subsequent agent run. Maestro Flow is released under the MIT license.

FAQ

Common questions

Discussion

Questions & comments · 0

Sign In Sign in to leave a comment.