Doriandarko/maestro
A multi-agent orchestration framework that coordinates subagents to decompose and execute complex tasks using various LLM providers.

Maestro is a Python framework that coordinates multiple AI agents to accomplish complex objectives through hierarchical task decomposition. An orchestrator model breaks down user goals into subtasks, assigns them to sub-agents, and a refiner model synthesizes results into cohesive outputs. The framework supports multiple LLM providers including Anthropic, OpenAI, Google Gemini, and local models via Ollama or LM Studio through the LiteLLM abstraction layer.