Awesome Agent Swarm 
Multi-agent swarm systems, orchestration frameworks, swarm intelligence, agent communication protocols, and collaborative AI.
Contents
Taxonomy
graph LR
Root["Agent Swarm"] --> Core["Core<br/>Frameworks"]
Root --> Coordination["Coordination<br/>& Communication"]
Root --> Patterns["Swarm<br/>Patterns"]
Root --> Applications["Applications<br/>& Safety"]
Core --> Frameworks["Swarm<br/>Frameworks"]
Core --> Orchestration["Orchestration<br/>& Workflow"]
Coordination --> Protocols["A2A & MCP<br/>Protocols"]
Coordination --> TaskDecomp["Task Decomposition<br/>& Planning"]
Patterns --> Intelligence["Swarm<br/>Intelligence"]
Patterns --> RoleTeams["Role-Based<br/>Agent Teams"]
Applications --> Coding["Swarm Coding<br/>& Engineering"]
Applications --> Safety["Safety &<br/>Governance"]
Swarm Frameworks
Core frameworks for building and managing multi-agent swarm systems.
- AutoGen - Programming framework for agentic AI by Microsoft. Build multi-agent applications with conversational patterns and group chat. by @microsoft (59,573 stars)
- OpenAI Agents Python - Production-ready multi-agent framework from OpenAI. Features agent handoffs, guardrails, and tracing for swarm workflows. by @OpenAI (27,730 stars)
- AgentScope - Production-ready multi-agent framework with ReAct, memory, planning, and A2A support. Build and run agents you can see, understand and trust. by @agentscope-ai (27,568 stars)
- Mastra - TypeScript framework for building AI-powered multi-agent applications. From the team behind Gatsby. by @mastra-ai (25,935 stars)
- Swarm (OpenAI) - Educational framework exploring lightweight multi-agent orchestration. Demonstrates handoffs and routines patterns for agent coordination. by @OpenAI (21,773 stars)
- Google ADK - Open-source Python toolkit by Google for building, evaluating, and deploying multi-agent systems with orchestration support. by @google (20,518 stars)
- eliza - Autonomous agent framework for building and deploying multi-agent swarms with personality-driven interactions. by @elizaOS (18,713 stars)
- Microsoft Agent Framework - Framework for building, orchestrating and deploying multi-agent systems with support for Python and .NET. by @microsoft (11,942 stars)
Orchestration and Workflow
Orchestration engines, workflow builders, and pipeline frameworks for coordinating agent swarms.
- Dify - Production-ready platform for agentic workflow development. Visual workflow builder with multi-agent orchestration, RAG pipeline, and model management. by @langgenius (148,141 stars)
- DeerFlow - Open-source long-horizon SuperAgent harness by ByteDance. Multi-agent collaboration for research, coding, and content creation. by @bytedance (76,434 stars)
- LangGraph - Build resilient language agents as graphs. Low-level orchestration framework for stateful, multi-actor applications with durable execution. by @langchain-ai (36,777 stars)
- Conductor - Event-driven agentic workflow engine providing durable, highly resilient orchestration for applications and AI agent pipelines. by @conductor-oss (32,001 stars)
- FastGPT - Knowledge-based platform built on LLMs with comprehensive out-of-the-box data processing and workflow orchestration. by @labring (28,865 stars)
- haystack - Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. by @deepset-ai (25,848 stars)
- trigger.dev - Build and deploy fully managed AI agents and multi-agent workflows with durable execution. by @triggerdotdev (15,601 stars)
- astron-agent - Enterprise-grade, commercial-friendly agentic workflow platform by iFlytek for building next-generation SuperAgents. by @iflytek (8,613 stars)
Agent Communication and Protocols
Standards and protocols for inter-agent messaging, discovery, and interoperability.
- A2A - Agent2Agent open protocol by Google enabling communication and interoperability between opaque agent systems. by @a2aproject (24,686 stars)
- mcp-use - Fullstack MCP framework to develop MCP applications for ChatGPT, Claude, and AI agents. by @mcp-use (10,266 stars)
- fastmcp - TypeScript framework for building MCP servers with minimal setup. by @punkpeye (3,217 stars)
- AgentNetworkProtocol - Open source protocol for agent communication with discovery, routing, and cross-network interoperability. by @agent-network-protocol (1,344 stars)
- arcade-mcp - MCP server framework and tool-development library for building custom agent capabilities and authenticated tool calls. by @ArcadeAI (952 stars)
- A2A x402 - A2A protocol extension adding x402 on-chain payments, letting agents monetize services over Agent-to-Agent calls. by @google-agentic-commerce (535 stars)
- Coral Anemoi - Semi-centralized multi-agent coordination via Agent-to-Agent Communication MCP server. Enables cross-framework agent collaboration. by @Coral-Protocol (370 stars)
- GEP MCP Server - MCP Server for Genome Evolution Protocol. Exposes swarm evolution tools to Claude Desktop, Cursor, and any MCP client. by @EvoMap (5 stars)
Swarm Intelligence
Emergent behavior, collective reasoning, and self-organizing multi-agent systems.
- TradingAgents - Multi-agent LLM financial trading framework with fund manager, analyst, and risk advisor roles. by @TauricResearch (91,740 stars)
- OWL - Optimized Workforce Learning framework built on CAMEL-AI. #1 on GAIA benchmark (69.09) among open-source multi-agent systems for real-world task automation. by @camel-ai (19,927 stars)
- CAMEL - The first multi-agent framework. Finding the Scaling Law of Agents