agency-orchestrator
Agency Orchestrator turns a one-sentence goal into a multi-step workflow run by several AI roles. `ao compose "..." --run` asks a model to break the task into steps, matches each step to a role from a library of 179 prebuilt roles, runs them in parallel where the steps allow (a DAG), and combines the output. The README's demos show a startup plan produced by five roles in about three minutes and a short story written by four roles. Workflows can also be written by hand in YAML, with built-in templates, a `validate` command, a plan view and a resume option for iterating.
Install with `npm install -g agency-orchestrator`. It supports nine LLM providers, six of which need no API key because they reuse a CLI you already pay for or run locally: the Claude Code, Gemini, Copilot and Codex CLIs, OpenClaw and Ollama. DeepSeek, Claude and OpenAI work with API keys, and custom `base_url` values allow other OpenAI-compatible services. The README also lists integrations with 14 AI coding tools and a programmatic API. The README is written in Chinese with an English version linked, and the project is Apache-2.0 licensed.
Features
Why choose it
Trade-offs
Maintenance check
- Last commit
- 2026-10-22
- Commits, last 90 days
- 100+
- Releases, last 90 days
- 12
- Latest release
- desktop-v0.4.14 (2026-10-21)
- Open issues
- 5
- Recent issues with at least one comment
- 3/6
Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.
Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.
Most discussed open issues
- #91 Studio:受控读取本地项目并执行计划(原画布保存问题已修)4 comments · 2026-07-09
- #104 Possible complementary direction: LongHorizon-Harness for sustained agent tasks2 comments · 2026-08-12
- #66 桌面端发布完善:macOS 公证 + Windows 签名(打包/Windows 已完成)2 comments · 2026-06-19
- #44 桌面端:目录设置 UI + 角色资源按需安装(文档已完善)2 comments · 2026-06-17
- #194 [Bug] dsh-cli 桌面版静默空输出:引擎子进程用 Electron 内置 Node 20,而 dsh >=0.2 实际需要 Node >= 24.20 comments · 2026-10-17
Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.
Compatibility
Quick start
Use cases
Alternatives
Comments
No comments yet. Be the first!