Orchestrator
Coordinate multiple agents and manage task distribution
Overview
The orchestrator is a core component of the Skills Framework that coordinates multiple agents and manages task distribution. It handles load balancing, conflict resolution, and workflow coordination.
Features
- Task Distribution: Distribute tasks across available agents
- Load Balancing: Balance workload across agents
- Conflict Resolution: Resolve conflicts between agents
- Workflow Coordination: Coordinate complex multi-agent workflows
Usage
Orchestrators enable complex multi-agent systems by coordinating agent activities and ensuring efficient task distribution.
Integration
Orchestrator integrates with:
- Planner: Receives plans and coordinates execution
- Executor: Distributes tasks to executors
- Registry: Discovers available agents
- Workflows: Coordinates workflow execution
Agent Type
Orchestrator Agents are specialized agents designed to coordinate multiple agents and manage complex workflows.