Core Idea
“Describe the goal, not the graph” — a TypeScript agent orchestration framework where the Coordinator builds the task DAG at runtime, instead of requiring hand-wired graphs.
Why It Matters
- OMA (6.6K⭐, MIT, launched 2026-04-01) introduces dynamic orchestration that adapts at runtime
- Built-in production essentials: checkpoint/resume, TraceStore observability, Run Viewer, eval system
- Open runtime: mix cloud/local models, Process/ACP backends, MCP, Claude Code/Codex integration
- Has Chinese README, low learning curve
Technical Details
- Dynamic orchestration: Coordinator → task DAG generation → deterministic scheduler → result aggregation
- Controlled execution: Approve/preview plans, constrain topology, multi-agent consensus verification
- Observability: Stable run IDs, execution receipts, traces, offline dashboard replay
Application to Hermes
- Directly relevant to Hermes multi-agent architecture
- Run Viewer pattern could inspire Hermes task observability
- Dynamic DAG vs Hermes’ sequential skill execution: complementary approaches