Installation¶
Quick Install¶
Install SWARM from PyPI:
Install from Source¶
Clone the repository and install in development mode:
Optional Dependencies¶
SWARM has several optional dependency groups:
Verify Installation¶
System Requirements¶
- Python 3.10 or higher
- numpy, pydantic, pandas (installed automatically)
See also¶
- Quick Start — Run your first multi-agent simulation in 5 minutes
- Your First Scenario — Create a custom YAML experiment from scratch
- Soft Labels — How SWARM uses probabilistic labels instead of binary classifications
- Your First Governance Experiment — Step-by-step tutorial for running governance experiments