CharlesDaniel52/YAML-Multi-Agent-Orchestrator
๐ค Define and execute multi-agent AI workflows declaratively using YAML, simplifying orchestration and enhancing collaboration through automatic context handling.
What's novel
๐ค Define and execute multi-agent AI workflows declaratively using YAML, simplifying orchestration and enhancing collaboration through automatic context handling.
Code Analysis
11 files read ยท 3 roundsA minimal YAML-driven workflow runner that executes a list of named 'agents' sequentially or in parallel, where each agent either calls OpenAI GPT-4o-mini or prints a canned mock string, sharing a simple dict-based context between them.
Strengths
Clean separation into parser/agent/workflow/memory modules with reasonable YAML validation, and a sensible optional-OpenAI fallback that lets the project run without an API key.
Weaknesses
The 'agents' do no real work โ the mock path just echoes the goal and context, subagent results are discarded, and there is no actual tool execution, no tests, and the README's claims of 'powerful orchestration' and 'seamless context passing' vastly overstate what is a ~150-line toy.
Score Breakdown
Signal breakdown
Innovation
Craft
Traction
Scope
Evidence
Commits
17
Contributors
4
Files
15
Active weeks
4
Repository
Language
Python
Stars
1
Forks
0
License
โ