What problem does it solve? Coordinating multiple AI agents on complex tasks requires manual task distribution, state sharing, and failure handling, which becomes unmanageable beyond a single agent. ## Core Features & Use Cases - Topology Management: Configure mesh, hierarchical, or adaptive swarm topologies with automatic task distribution and load balancing. - Execution Modes: Run tasks in parallel, sequential pipelines with dependencies, or let the swarm auto-orchestrate based on goals and constraints. - Shared Memory & Resilience: Share state across agents via swarm memory, with retry policies, exponential backoff, and task reassignment on agent failure. - Use Case: Building a REST API where a coder agent implements endpoints, a tester writes the test suite, and a reviewer validates the output, all coordinated in parallel with shared schema memory. ## Quick Start Initialize a mesh swarm with agentic-flow, spawn coder, tester, and reviewer agents, then orchestrate the task of building a REST API with tests in parallel mode.