Discover and explore top open-source AI tools and projects—updated daily.
jossteiMulti-agent orchestration for Gemini CLI
Top 98.0% on SourcePulse
Summary
Maestro transforms the Gemini CLI into a sophisticated multi-agent development orchestration platform. It addresses complex software development tasks by delegating work to 22 specialized AI agents, coordinated by a central "TechLead" orchestrator. This provides engineers and power users with a structured, AI-driven approach to design, planning, execution, and review, significantly enhancing productivity and code quality.
How It Works
Maestro employs a "TechLead" orchestrator to manage 22 distinct subagents, each with specialized expertise. For simple tasks, an "Express" workflow offers a streamlined, single-agent delegation. Medium to complex tasks utilize a structured 4-phase "Standard" workflow: Design Dialogue, Planning, Execution, and Completion. A key innovation is native parallel subagent execution, allowing independent phases to run concurrently. Session state is persistently stored in YAML+Markdown files, enabling reliable resumption after interruptions.
Quick Start & Requirements
"experimental": {"enableAgents": true} in ~/.gemini/settings.json.gemini extensions install https://github.com/josstei/maestro-gemini. For local development, clone the repository and use gemini extensions link ..gemini extensions list after installation./maestro:orchestrate <task description> initiates a full orchestration.Highlighted Details
Maintenance & Community
No specific details regarding maintainers, community channels (e.g., Discord, Slack), or roadmap were found within the provided README text.
Licensing & Compatibility
Limitations & Caveats
Native parallel subagents currently operate in an "autonomous mode (YOLO)," implying auto-approval of tool calls. The system requires enabling experimental features in the Gemini CLI. Potential issues with overlapping file ownership during parallel execution are noted, and users may need to manually resolve conflicts or switch to sequential mode.
22 hours ago
Inactive