Swarms
About
Swarms packages multi-agent orchestration as a pip-installable Python framework aimed at production deployments rather than notebooks. Individual Agents bind a model, system prompt, and tool set — including tools discovered from MCP servers — and prebuilt workflow classes such as SequentialWorkflow, ConcurrentWorkflow, GraphWorkflow, MixtureOfAgents, and HierarchicalSwarm route work between them, with a director-style planning pattern in HierarchicalSwarm and a universal SwarmRouter that selects an architecture per task. AutoSwarmBuilder generates an entire team spec from a job description, GraphWorkflow nodes accept completion callbacks for streaming and progress tracking, and backward-compatibility layers accept agents written for LangChain, AutoGen, or CrewAI. The Swarms Marketplace lets teams publish and reuse agents and prompts, and x402 payment protocol support enables per-use monetization of deployed agents. Engineering teams building multi-agent pipelines in Python are the primary users.