Multi-agent swarm systems, orchestration frameworks, swarm intelligence, agent communication protocols, and collaborative AI.
- Taxonomy
- Swarm Frameworks
- Orchestration and Workflow
- Agent Communication and Protocols
- Swarm Intelligence
- Role-Based Agent Teams
- Task Decomposition and Planning
- Swarm Coding and Engineering
- Safety and Governance
- Key Research Papers
- Benchmarks and Evaluation
- Community and Resources
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"]
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,201 stars)
- OpenAI Agents Python - Production-ready multi-agent framework from OpenAI. Features agent handoffs, guardrails, and tracing for swarm workflows. by @OpenAI (27,392 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,143 stars)
- Mastra - TypeScript framework for building AI-powered multi-agent applications. From the team behind Gatsby. by @mastra-ai (25,406 stars)
- Swarm (OpenAI) - Educational framework exploring lightweight multi-agent orchestration. Demonstrates handoffs and routines patterns for agent coordination. by @OpenAI (21,713 stars)
- Google ADK - Open-source Python toolkit by Google for building, evaluating, and deploying multi-agent systems with orchestration support. by @google (20,271 stars)
- eliza - Autonomous agent framework for building and deploying multi-agent swarms with personality-driven interactions. by @elizaOS (18,633 stars)
- Microsoft Agent Framework - Framework for building, orchestrating and deploying multi-agent systems with support for Python and .NET. by @microsoft (11,618 stars)
- Spring AI Alibaba - Enterprise-grade multi-agent framework for Java developers by Alibaba. Spring ecosystem integration with agent orchestration. by @alibaba (10,110 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 (8,753 stars)
- PraisonAI - Low-code multi-agent framework with 100+ built-in tools. Define agent swarms via YAML configuration. by @MervinPraison (8,230 stars)
- Swarms - Enterprise-grade multi-agent orchestration framework. Sequential, parallel, hierarchical, and mesh swarm topologies. by @kyegomez (6,878 stars)
- ROMA - Recursive Open Meta-Agent framework to build high-performance multi-agent applications with composable architecture. by @sentient-agi (5,079 stars)
- solace-agent-mesh - Event-driven framework for building and orchestrating multi-agent AI systems with seamless integration. by @SolaceLabs (4,971 stars)
- Agency Swarm - Multi-agent orchestration framework built on OpenAI Agents SDK. Define agent teams with customizable roles and communication flows. by @VRSEN (4,456 stars)
- LazyLLM - Easiest and laziest way for building multi-agent LLM applications with minimal boilerplate. by @LazyAGI (3,847 stars)
- DeepResearchAgent - Hierarchical multi-agent system for deep research tasks with adaptive planning and tool integration. by @SkyworkAI (3,470 stars)
- openai-agents-js - Lightweight JavaScript framework for multi-agent workflows and voice agents by OpenAI. by @openai (3,277 stars)
- BotSharp - AI multi-agent framework in .NET for building enterprise conversational agent systems. by @SciSharp (3,079 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,398 stars)
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 (146,404 stars)
- DeerFlow - Open-source long-horizon SuperAgent harness by ByteDance. Multi-agent collaboration for research, coding, and content creation. by @bytedance (74,234 stars)
- LangGraph - Build resilient language agents as graphs. Low-level orchestration framework for stateful, multi-actor applications with durable execution. by @langchain-ai (35,613 stars)
- Conductor - Event-driven agentic workflow engine providing durable, highly resilient orchestration for applications and AI agent pipelines. by @conductor-oss (31,960 stars)
- FastGPT - Knowledge-based platform built on LLMs with comprehensive out-of-the-box data processing and workflow orchestration. by @labring (28,613 stars)
- haystack - Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. by @deepset-ai (25,654 stars)
- trigger.dev - Build and deploy fully managed AI agents and multi-agent workflows with durable execution. by @triggerdotdev (15,457 stars)
- astron-agent - Enterprise-grade, commercial-friendly agentic workflow platform by iFlytek for building next-generation SuperAgents. by @iflytek (8,575 stars)
- Agent Squad - AWS framework for managing multiple AI agents and handling complex conversations with intelligent routing. by @2FastLabs (7,665 stars)
- Hatchet - Orchestration engine for background tasks, AI agents, and durable workflows. Queues, scheduling, and durable execution for agent pipelines. by @hatchet-dev (7,412 stars)
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,439 stars)
- mcp-use - Fullstack MCP framework to develop MCP applications for ChatGPT, Claude, and AI agents. by @mcp-use (10,140 stars)
- fastmcp - TypeScript framework for building MCP servers with minimal setup. by @punkpeye (3,204 stars)
- AgentNetworkProtocol - Open source protocol for agent communication with discovery, routing, and cross-network interoperability. by @agent-network-protocol (1,333 stars)
- arcade-mcp - MCP server framework and tool-development library for building custom agent capabilities and authenticated tool calls. by @ArcadeAI (932 stars)
- A2A x402 - A2A protocol extension adding x402 on-chain payments, letting agents monetize services over Agent-to-Agent calls. by @google-agentic-commerce (527 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 (4 stars)
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 (88,270 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,868 stars)
- CAMEL - The first multi-agent framework. Finding the Scaling Law of Agents through role-playing and communicative agent collaboration. by @camel-ai (17,261 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,346 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,004 stars)
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 (68,994 stars)
- CrewAI - Framework for orchestrating role-playing, autonomous AI agents. Define crews with specialized roles, goals, and backstories for collaborative tasks. by @crewAIInc (54,272 stars)
- ChatDev - Virtual software company via LLM-powered multi-agent conversation chains. Agents play CEO, CTO, programmer, and tester roles. by @OpenBMB (33,542 stars)
- HiClaw - Collaborative Multi-Agent OS with Manager-Workers architecture. Human-in-the-loop task coordination with enterprise-grade security. by @agentscope-ai (4,911 stars)
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 (25,055 stars)
- agent-orchestrator - Agentic orchestrator for parallel coding agents with task planning, agent spawning, and autonomous handoffs. by @AgentWrapper (7,643 stars)
- MindSearch - Multi-agent web search engine. Decomposes search queries into sub-tasks, delegates to specialized agents, and aggregates results. by @InternLM (6,877 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,424 stars)
- AFlow - Automated multi-agent workflow generation via Monte Carlo tree search. Designs optimal agent topologies for given tasks. by @geekan (541 stars)
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,691 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 (539 stars)
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 (6,520 stars)
- 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.
- AgentOrchestra: A Hierarchical Multi-Agent Framework for General-Purpose Task Solving (arXiv'25) - Conductor-inspired hierarchical framework with MCP Manager Agent. 83.39% on GAIA benchmark.
- MAS-Orchestra: Understanding Multi-Agent Reasoning Through Holistic Orchestration (arXiv'26) - Multi-agent orchestration as a function-calling RL problem. Introduces MASBENCH along 5 dimensions.
- AdaptOrch: Task-Adaptive Orchestration (arXiv'26) - Dynamic topology selection (parallel, sequential, hierarchical, hybrid) based on task dependency graphs. 12-23% over static baselines.
- Puppeteer: Evolving Orchestration via Reinforcement Learning (arXiv'25) - Centralized orchestrator trained via RL to dynamically direct agents in response to evolving task states.
- SwarmSys: Decentralized Swarm-Inspired Agents for Scalable Reasoning (arXiv'25) - Explorers, Workers, and Validators with pheromone-inspired reinforcement. Coordination scaling vs model scaling.
- SIER: Swarm Intelligence Enhancing Reasoning (arXiv'25) - Kernel density estimation and non-dominated sorting for swarm-guided LLM reasoning.
- Multi-Agent Systems Powered by LLMs: Applications in Swarm Intelligence (arXiv'25) - LLMs integrated into multi-agent simulations for ant colony foraging and bird flocking.
- LatentMAS: Latent Collaboration in Multi-Agent Systems (arXiv'25) - Agents collaborate in continuous latent space instead of natural language.
- GPTSwarm: Language Agents as Optimizable Graphs (ICML'24) - Graph-based optimization of agent collaboration topologies.
- Scaling Large-Language-Model-based Multi-Agent Collaboration (arXiv'24) - Scaling laws and topology analysis for multi-agent collaboration.
- Self-Evolving Multi-Agent Collaboration Networks (ICLR'25) - Multi-agent systems that evolve their collaboration patterns through experience.
- AFlow: Automating Agentic Workflow Generation (ICLR'25) - Monte Carlo tree search for automated multi-agent workflow design.
- Automated Design of Agentic Systems (ADAS) (ICLR'25) - Meta-learning for automatic agent system design.
- AgentVerse: Facilitating Multi-Agent Collaboration (ICLR'24) - Emergent behaviors in multi-agent environments.
- SEMAG: Self-Evolutionary Multi-Agent Code Generation (arXiv'26) - Self-evolutionary agents that auto-upgrade backbone models.
- SAGE: Multi-Agent Self-Evolution for LLM Reasoning (arXiv'26) - Four co-evolving agents from shared LLM backbone.
- Group-Evolving Agents (arXiv'26) - Agent groups as evolutionary units with experience sharing. 71.0% on SWE-bench Verified.
- CORAL: Towards Autonomous Multi-Agent Evolution for Open-Ended Discovery (arXiv'26) - First framework for autonomous multi-agent evolution on open-ended problems. Persistent memory, asynchronous execution, and heartbeat-based interventions. 3-10x improvement over fixed baselines.
- MetaGPT: Meta Programming for Multi-Agent Collaboration (ICLR'24) - SOPs encoded as prompts for multi-agent software development.
- Communicative Agents for Software Development (ACL'24) - ChatDev: virtual software company through multi-agent conversation chains.
- Agyn: Team-Based Autonomous Software Engineering (arXiv'26) - Coordination, research, implementation, and review agents. 72.2% on SWE-bench 500.
- Self-Organizing Multi-Agent Systems for Continuous Software Development (arXiv'26) - Manager agents dynamically hire/assign/fire workers. Multi-day continuous development.
- AgentMesh: Cooperative Multi-Agent Framework for Software Development (arXiv'25) - Planner, Coder, Debugger, Reviewer agents for end-to-end development.
- MoRAgent: Parameter Efficient Agent Tuning with Mixture-of-Roles (arXiv'25) - Reasoner, executor, and summarizer roles via specialized LoRA groups.
- Modular Task Decomposition and Dynamic Collaboration in Multi-Agent Systems (arXiv'25) - Hierarchical sub-task decomposition with dynamic scheduling and constraint parsing.
- CodeAgents: Token-Efficient Multi-Agent Reasoning (arXiv'25) - Multi-agent reasoning codified into modular pseudocode. 55-87% token reduction.
- ReWOO: Decoupling Reasoning from Observations (ICML'24) - Efficient tool-augmented reasoning by decoupling planning from execution.
- Tree of Thoughts: Deliberate Problem Solving with LLMs (NeurIPS'23) - Tree-structured reasoning for complex problem solving.
- HuggingGPT: Solving AI Tasks with ChatGPT and its Friends (NeurIPS'23) - Task decomposition across specialized AI models.
- Agent Communication Protocol (ACP) (arXiv'26) - Standardized A2A framework with federated orchestration, semantic intent mapping, and zero-trust security. 40% latency reduction.
- AgentMaster: Multi-Agent Framework Using A2A and MCP (EMNLP'25) - Combined A2A and MCP protocols for multimodal information retrieval. BERTScore F1 96.3%.
- Critical Analysis of A2A and MCP Integration for Scalable Agent Systems (arXiv'25) - Semantic interoperability, security, and governance challenges in A2A+MCP integration.
- AGENTSAFE: Unified Framework for Ethical Assurance and Governance in Agentic AI (arXiv'25) - Design, runtime, and audit controls covering the agentic loop (plan, act, observe, reflect).
- MI9: Integrated Runtime Governance Framework for Agentic AI (arXiv'25) - Agency-risk index, semantic telemetry, conformance engines, and graduated containment.
- The Alignment Flywheel: Governance-Centric Hybrid Multi-Agent Architecture (arXiv'26) - Proposer + Safety Oracle with patch locality for runtime governance.
- OpenGuardrails: Context-Aware AI Guardrails Platform (arXiv'25) - Context-aware safety detection and model-manipulation prevention.
- 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".
- Collab-Overcooked: Evaluating Fine-Grained Collaboration (EMNLP'25) - Competence boundary awareness, communication, and dynamic adaptation assessment.
- 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.
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.