{"adoption": {"forks": 646, "observed_at": "2026-08-28T04:08:46.481505+00:00", "stars": 4357}, "canonical_url": "https://ross.abutalabs.com/products/doriandarko-maestro", "card": {"archived": false, "artifact_type": "framework", "description": "A framework for Claude Opus to intelligently orchestrate subagents.", "domain": ["artificial-intelligence", "large-language-models", "developer-tools"], "enriched": true, "function": ["agent-framework", "llm-inference", "prompt-engineering", "rag"], "health_score": 20, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["Doriandarko/maestro"], "name": "Doriandarko/maestro", "platform": ["python", "cli", "cross-platform"], "pushed_at": "2024-07-01T06:49:15+00:00", "repo": "Doriandarko/maestro", "stars": 4357, "tags": ["orchestration", "subagents", "anthropic", "claude", "litellm", "ollama", "task-decomposition", "multi-agent", "ai-agents"], "topics": [], "urls": [], "use_cases": ["break down a complex objective into sub-tasks executed by LLM subagents", "orchestrate multiple AI models to complete a goal", "run multi-agent workflows with local models via Ollama", "use Claude Opus as an orchestrator with cheaper models as workers", "add web search to subagent task creation with Tavily", "compare orchestration across OpenAI, Anthropic, Gemini, and Groq APIs"], "what_it_is": "Maestro is a Python framework that uses an orchestrator LLM (originally Claude Opus) to break down objectives into sub-tasks, delegate them to subagent models, and refine results into a final output. It supports multiple providers including Anthropic, OpenAI, Gemini, Groq, and local models via Ollama or LM Studio through LiteLLM.", "when_to_avoid": ["you need a production-grade agent framework with robust error handling and observability", "you require a supported license for commercial use", "you need a polished UI or long-running agent infrastructure"], "when_to_choose": ["you want a lightweight, hackable multi-agent orchestration script in Python", "you need an orchestrator-worker pattern with model flexibility via LiteLLM", "you want to run agent workflows locally with Ollama or LM Studio"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/doriandarko-maestro", "repo": "Doriandarko/maestro", "role": "main", "score": 25}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.481505+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:21:29.145396+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "192d57a515ade414cbee447243bd0b6a3883b7e47def70982d0b29bb45088690", "fetched_at": "2026-08-28T04:08:46.481505+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Doriandarko/maestro"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.481505+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:21:29.145396+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "192d57a515ade414cbee447243bd0b6a3883b7e47def70982d0b29bb45088690", "fetched_at": "2026-08-28T04:08:46.481505+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Doriandarko/maestro"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:21:29.145396+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "192d57a515ade414cbee447243bd0b6a3883b7e47def70982d0b29bb45088690", "fetched_at": "2026-08-28T04:08:46.481505+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Doriandarko/maestro"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.481505+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.481505+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.481505+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:21:29.145396+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "192d57a515ade414cbee447243bd0b6a3883b7e47def70982d0b29bb45088690", "fetched_at": "2026-08-28T04:08:46.481505+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Doriandarko/maestro"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.481505+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.481505+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:21:29.145396+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "192d57a515ade414cbee447243bd0b6a3883b7e47def70982d0b29bb45088690", "fetched_at": "2026-08-28T04:08:46.481505+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Doriandarko/maestro"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.481505+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.481505+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.481505+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:21:29.145396+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "192d57a515ade414cbee447243bd0b6a3883b7e47def70982d0b29bb45088690", "fetched_at": "2026-08-28T04:08:46.481505+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Doriandarko/maestro"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.481505+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:46.481505+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:21:29.145396+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "192d57a515ade414cbee447243bd0b6a3883b7e47def70982d0b29bb45088690", "fetched_at": "2026-08-28T04:08:46.481505+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Doriandarko/maestro"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:21:29.145396+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "192d57a515ade414cbee447243bd0b6a3883b7e47def70982d0b29bb45088690", "fetched_at": "2026-08-28T04:08:46.481505+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Doriandarko/maestro"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:21:29.145396+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "192d57a515ade414cbee447243bd0b6a3883b7e47def70982d0b29bb45088690", "fetched_at": "2026-08-28T04:08:46.481505+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Doriandarko/maestro"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:21:29.145396+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "192d57a515ade414cbee447243bd0b6a3883b7e47def70982d0b29bb45088690", "fetched_at": "2026-08-28T04:08:46.481505+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Doriandarko/maestro"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 64, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 897, "days_push": 793, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 25, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}