
agency-orchestrator
by jnMetaCode·★ 859·Score 52
A multi-AI-role orchestration tool that enables complex task completion through collaboration of 211+ expert roles with zero-code YAML configuration.
Overview
Agency Orchestrator is a TypeScript-based framework that enables multiple AI agents to collaborate on complex tasks through a structured workflow. It supports 10 LLM providers with 7 requiring no API keys, and features a DAG-based execution system that automatically detects parallelizable tasks. The system includes 32 built-in workflow templates covering development, marketing, content creation, and business planning scenarios.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose Agency Orchestrator when you need to orchestrate multiple specialized AI agents for complex workflows without programming, especially when you already have subscriptions to major LLM providers like Claude, ChatGPT Plus, or GitHub Copilot.
When NOT to choose this
Don't choose this if you need low-latency responses or real-time interaction, as it's designed for batch processing of complex multi-agent workflows rather than conversational AI applications.
Tools this server exposes
6 tools extracted from the READMErun_workflowExecute a YAML workflow file with defined roles and steps
validate_workflowValidate a YAML workflow file without executing it
list_workflowsList available workflow files in the workflow directory
plan_workflowShow the execution plan (DAG) for a workflow before running
compose_workflowGenerate a workflow YAML from a natural language description
list_rolesList all available AI roles that can be used in workflows
Comparable tools
Installation
Installation
npm install -g agency-orchestratorMCP Server Setup
For Claude Code:
{
"mcpServers": {
"agency-orchestrator": {
"command": "npx",
"args": ["agency-orchestrator", "serve"]
}
}
}For Cursor:
{
"mcpServers": {
"agency-orchestrator": {
"command": "npx",
"args": ["agency-orchestrator", "serve"]
}
}
}FAQ
- What LLM providers are supported?
- The tool supports 10 LLM providers including Claude (via Claude Code), DeepSeek, OpenAI, Gemini, Copilot, Ollama, and more. 7 providers require no API key if you have existing subscriptions.
- Can I create custom AI roles?
- Yes, you can initialize local role definitions with `ao init` and edit them to create custom roles. The system comes with 211 pre-defined Chinese roles and 170+ English roles.
Compare agency-orchestrator with
Last updated · Auto-generated from public README + GitHub signals.