EvoMap/awesome-agent-swarm

A curated list of AI Agent Swarm frameworks, multi-agent orchestration, swarm intelligence, and collaborative agent systems.

JavaScript

49

63 commits

updated Sep 23, 2026

See the code

README

Awesome Agent Swarm Awesome

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

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

Community and Resources

No projects yet. Submit one!

Footnotes

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.

Star History Chart

Contributors

EvoMap/awesome-agent-swarm

A curated list of AI Agent Swarm frameworks, multi-agent orchestration, swarm intelligence, and collaborative agent systems.

JavaScript

49

63 commits

updated Sep 23, 2026

See the code

README

Awesome Agent Swarm Awesome

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

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

Community and Resources

No projects yet. Submit one!

Footnotes

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.

Star History Chart

Contributors

Languages

JavaScript

94.0%

Shell

6.0%