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 (61,118 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 (32,202 stars)
- OpenAI Agents Python - Production-ready multi-agent framework from OpenAI. Features agent handoffs, guardrails, and tracing for swarm workflows. by @OpenAI (29,652 stars)
- Mastra - TypeScript framework for building AI-powered multi-agent applications. From the team behind Gatsby. by @mastra-ai (28,271 stars)
- Swarm (OpenAI) - Educational framework exploring lightweight multi-agent orchestration. Demonstrates handoffs and routines patterns for agent coordination. by @OpenAI (22,004 stars)
- Google ADK - Open-source Python toolkit by Google for building, evaluating, and deploying multi-agent systems with orchestration support. by @google (21,605 stars)
- eliza - Autonomous agent framework for building and deploying multi-agent swarms with personality-driven interactions. by @elizaOS (19,410 stars)
- Microsoft Agent Framework - Framework for building, orchestrating and deploying multi-agent systems with support for Python and .NET. by @microsoft (13,744 stars)
- Spring AI Alibaba - Enterprise-grade multi-agent framework for Java developers by Alibaba. Spring ecosystem integration with agent orchestration. by @alibaba (10,918 stars)
- EvoMap - Agent Swarm platform with task decomposition, Worker Pool orchestration, Evolution Circles, AI Council multi-agent governance, Privacy Computing, and ARC-AGI-2 arena. by @EvoMap (9,112 stars)
- PraisonAI - Low-code multi-agent framework with 100+ built-in tools. Define agent swarms via YAML configuration. by @MervinPraison (9,082 stars)
- Swarms - Enterprise-grade multi-agent orchestration framework. Sequential, parallel, hierarchical, and mesh swarm topologies. by @kyegomez (7,197 stars)
- ROMA - Recursive Open Meta-Agent framework to build high-performance multi-agent applications with composable architecture. by @sentient-agi (5,181 stars)
- solace-agent-mesh - Event-driven framework for building and orchestrating multi-agent AI systems with seamless integration. by @SolaceLabs (4,925 stars)
- Agency Swarm - Multi-agent orchestration framework built on OpenAI Agents SDK. Define agent teams with customizable roles and communication flows. by @VRSEN (4,573 stars)
- LazyLLM - Easiest and laziest way for building multi-agent LLM applications with minimal boilerplate. by @LazyAGI (3,885 stars)
- openai-agents-js - Lightweight JavaScript framework for multi-agent workflows and voice agents by OpenAI. by @openai (3,852 stars)
- DeepResearchAgent - Hierarchical multi-agent system for deep research tasks with adaptive planning and tool integration. by @SkyworkAI (3,549 stars)
- BotSharp - AI multi-agent framework in .NET for building enterprise conversational agent systems. by @SciSharp (3,105 stars)
- trpc-agent-go - Go framework for production multi-agent systems with graph workflows, tools, memory, and built-in A2A and MCP support. by @trpc-group (1,820 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 (156,920 stars)
- DeerFlow - Open-source long-horizon SuperAgent harness by ByteDance. Multi-agent collaboration for research, coding, and content creation. by @bytedance (82,876 stars)
- LangGraph - Build resilient language agents as graphs. Low-level orchestration framework for stateful, multi-actor applications with durable execution. by @langchain-ai (42,157 stars)
- Conductor - Event-driven agentic workflow engine providing durable, highly resilient orchestration for applications and AI agent pipelines. by @conductor-oss (32,224 stars)
- FastGPT - Knowledge-based platform built on LLMs with comprehensive out-of-the-box data processing and workflow orchestration. by @labring (29,724 stars)
- haystack - Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. by @deepset-ai (26,580 stars)
- trigger.dev - Build and deploy fully managed AI agents and multi-agent workflows with durable execution. by @triggerdotdev (16,377 stars)
- astron-agent - Enterprise-grade, commercial-friendly agentic workflow platform by iFlytek for building next-generation SuperAgents. by @iflytek (9,026 stars)
- Hatchet - Orchestration engine for background tasks, AI agents, and durable workflows. Queues, scheduling, and durable execution for agent pipelines. by @hatchet-dev (7,987 stars)
- Agent Squad - AWS framework for managing multiple AI agents and handling complex conversations with intelligent routing. by @2FastLabs (7,768 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 (25,899 stars)
- mcp-use - Fullstack MCP framework to develop MCP applications for ChatGPT, Claude, and AI agents. by @mcp-use (10,666 stars)
- fastmcp - TypeScript framework for building MCP servers with minimal setup. by @punkpeye (3,270 stars)
- AgentNetworkProtocol - Open source protocol for agent communication with discovery, routing, and cross-network interoperability. by @agent-network-protocol (1,434 stars)
- arcade-mcp - MCP server framework and tool-development library for building custom agent capabilities and authenticated tool calls. by @ArcadeAI (1,032 stars)
- A2A x402 - A2A protocol extension adding x402 on-chain payments, letting agents monetize services over Agent-to-Agent calls. by @google-agentic-commerce (563 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 (6 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 (108,199 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 (20,146 stars)
- CAMEL - The first multi-agent framework. Finding the Scaling Law of Agents through role-playing and communicative agent collaboration. by @camel-ai (17,757 stars)
- ClawTeam - Agent Swarm Intelligence framework. Agents self-organize into collaborative teams with dynamic task allocation, inter-agent messaging, and git worktree isolation. by @HKUDS (5,542 stars)
- LatentMAS - Latent collaboration in multi-agent systems. Agents reason and collaborate in continuous latent space instead of natural language, reducing communication overhead. by @Gen-Verse (1,132 stars)
Role-Based Agent Teams
Frameworks that organize agents into specialized roles for collaborative task execution.
- MetaGPT - Virtual software company via multi-agent collaboration. SOPs encoded as prompts assign PM, architect, developer, and QA roles. by @FoundationAgents (70,569 stars)
- CrewAI - Framework for orchestrating role-playing, autonomous AI agents. Define crews with specialized roles, goals, and backstories for collaborative tasks. by @crewAIInc (58,928 stars)
- ChatDev - Virtual software company via LLM-powered multi-agent conversation chains. Agents play CEO, CTO, programmer, and tester roles. by @OpenBMB (34,369 stars)
- HiClaw - Collaborative Multi-Agent OS with Manager-Workers architecture. Human-in-the-loop task coordination with enterprise-grade security. by @agentscope-ai (5,663 stars)
Task Decomposition and Planning
Systems for breaking complex goals into subtasks, building execution DAGs, and coordinating parallel agent work.
- deepagents - Agent harness built with LangChain and LangGraph with planning, filesystem backend, and multi-agent collaboration. by @langchain-ai (29,672 stars)
- agent-orchestrator - Agentic orchestrator for parallel coding agents with task planning, agent spawning, and autonomous handoffs. by @Untrivial-ai (12,279 stars)
- Open Multi-Agent - TypeScript multi-agent orchestration via single runTeam() call. Auto-decomposes goals into task DAGs and runs agents in parallel. by @open-multi-agent (6,952 stars)
- MindSearch - Multi-agent web search engine. Decomposes search queries into sub-tasks, delegates to specialized agents, and aggregates results. by @InternLM (6,930 stars)
- AFlow - Automated multi-agent workflow generation via Monte Carlo tree search. Designs optimal agent topologies for given tasks. by @FoundationAgents (603 stars)
Swarm Coding and Engineering
Agent swarms applied to collaborative software development and engineering workflows.
- stagewise - Open-source agentic IDE. Create and orchestrate multiple coding agents, preview apps, and run git workflows across model providers. by @stagewise-io (6,821 stars)
- fractal - Hierarchical coding-agent orchestrator with recursive delegation, per-node Git worktrees, configurable limits, persistent state, and a live terminal UI. by @plasma-ai (763 stars)
- SWE-ReX - Sandboxed, massively-parallel code execution runtime for AI agents. Runs many agents locally or in the cloud; powers SWE-agent. by @SWE-agent (600 stars)
Safety and Governance
Guardrails, policy engines, and governance frameworks for multi-agent systems.
- NeMo Guardrails - NVIDIA's toolkit for adding programmable guardrails to LLM systems. Policy-based safety controls for multi-agent deployments. by @NVIDIA-NeMo (7,180 stars)
Key Research Papers
Surveys
- LLMs Working in Harmony: A Survey on Building Effective LLM-Based Multi Agent Systems (arXiv'25) - Covers architecture, memory, planning, and frameworks for multi-agent LLM systems.
- Multi-Agent Collaboration Mechanisms: A Survey of LLMs (arXiv'25) - Characterizes collaboration by actors, types (cooperation, competition, coopetition), structures, and protocols.
- A Comprehensive Survey of Self-Evolving AI Agents (arXiv'25) - Taxonomy of single-agent, multi-agent, and domain-specific evolution.
- Large Language Model based Multi-Agents: A Survey of Progress and Challenges (IJCAI'24) - Agent profiling, communication methods, and skill development.
Swarm Orchestration and Architecture
Swarm Intelligence and Emergence
Multi-Agent Collaboration and Evolution
Role-Based Teams and Software Engineering
Task Decomposition and Planning
Agent Communication Protocols
Safety, Governance, and Alignment
Benchmarks and Evaluation
- MultiAgentBench (arXiv'25) - Evaluates collaboration and competition across star, chain, tree, and graph topologies.
- SwarmBench: Benchmarking LLMs' Swarm Intelligence (arXiv'25) - Pursuit, Synchronization, Foraging, Flocking, Transport tasks under decentralized constraints.
- Silo-Bench: Evaluating Distributed Coordination in Multi-Agent LLM Systems (arXiv'26) - 30 algorithmic tasks across 3 communication complexity levels. Reveals the "Communication-Reasoning Gap".
- MASBENCH: Controlled Benchmark for Multi-Agent Orchestration (arXiv'26) - Tasks characterized along Depth, Horizon, Breadth, Parallel, and Robustness dimensions.
- SWE-bench (ICLR'24) - Can agent swarms resolve real-world GitHub issues?
- AgentBench (ICLR'24) - Multi-dimensional evaluation of LLMs as agents.
- GAIA (ICLR'23) - General AI assistant capabilities benchmark.
Community and Resources
No projects yet. Submit one!
Maintained by EvoMap. See contributing guidelines for how to submit a project or paper.
Also check out Awesome Agent Evolution for agent self-evolution, memory systems, and autonomous self-improvement.
