Overview
Swarms provides a wide range of multi-agent architectures designed for different use cases, from simple round-robin task distribution to complex hierarchical orchestration. This page provides a comprehensive overview to help you select the right architecture for your needs.Installation
Core Architectures
Workflow Architectures
Hierarchical Architectures
Reasoning and Decision Architectures
Communication Structure
The Conversation documentation details the communication protocols and structures used between agents in these architectures.
Choosing the Right Architecture
Architecture Selection Guide
By Task Type
By Scale
For more detailed information about each architecture, refer to their respective documentation pages linked in the tables above.