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

  1. Dynamic orchestration: Coordinator → task DAG generation → deterministic scheduler → result aggregation
  2. Controlled execution: Approve/preview plans, constrain topology, multi-agent consensus verification
  3. 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