AgentOrchestrator

Active
GitHub TypeScript MIT

Description

AgentOrchestrator is an agentic orchestrator for parallel coding agents — it plans tasks, spawns agents, merges results, and reports back.

Key Features

  • Task graph planner that decomposes a high-level goal into a DAG of coding subtasks
  • Spawns and supervises multiple parallel coding agents with isolated worktrees
  • Built-in conflict resolution that merges concurrent code changes with deterministic strategies
  • Status streaming over Server-Sent Events for live progress and partial results
  • {"Pluggable coding-agent backends":"Claude Code, Codex CLI, OpenCode, Aider, and more"}
  • Web dashboard for monitoring runs, retrying failed subtasks, and inspecting diffs

Use Cases

💡 Speeding up large refactors by splitting the diff across parallel coding agents
💡 Running competitive agent sweeps where multiple models attempt the same issue
💡 Coordinating migrations across many repositories in a single workflow
💡 Building autonomous bug-fix pipelines that triage, reproduce, and patch issues
💡 Operating a CI-style review queue with agent-generated patches and human approval

Quick Start

npm install -g agent-orchestrator
ao init my-project --backend=claude-code
cd my-project
ao run "Migrate the auth module to JWT and add tests"
# Watch progress at http://localhost:7331

Related Projects