What problem does it solve?
Orchestrates multi-agent swarms to enable scalable, coordinated task execution across many agents, removing the bottleneck of single-threaded execution and enabling complex AI workflows.
Core Features & Use Cases
- Topology patterns: mesh, hierarchical, and adaptive topologies with automatic task distribution.
- Advanced coordination and memory sharing: cross-agent communication, shared state, and hooks integration.
- Fault-tolerant orchestration and dynamic load balancing for resilient workflows.
- Use Case: Orchestrate a team of specialist agents to implement a complex software feature with parallel tasks and dependency management.
Quick Start
Initialize a swarm with mesh topology and up to 5 agents:
npx agentic-flow hooks swarm-init --topology mesh --max-agents 5
Spawn agents for roles:
npx agentic-flow hooks agent-spawn --type coder
npx agentic-flow hooks agent-spawn --type tester
npx agentic-flow hooks agent-spawn --type reviewer
Orchestrate tasks in parallel:
npx agentic-flow hooks task-orchestrate --task "Build REST API with tests" --mode parallel