githubinferredactive
awesome-agent-orchestration
provenance:github:vivy-yi/awesome-agent-orchestration
⭐ Curated list of AI Agent frameworks: AutoGen, CrewAI, MetaGPT, LangGraph, Swarms. Multi-Agent Systems, Swarm Intelligence, A2A Protocol, MCP Protocol. LLM Agents, Agentic AI, Agent Workflows.
README
# Awesome Agent Orchestration <!-- 🎯 Search Keywords: ai agent, multi-agent, agent orchestration, swarm intelligence, llm agent, autonomous agent, agent framework, agentic ai, crewai, autogen, metagpt, langgraph, swarms, a2a protocol, mcp protocol, agent workflow, ai automation, multi-agent system, agent communication, ai agents 🔥 GitHub Topics: ai-agent, multi-agent, agent-orchestration, swarm-intelligence, llm-agents, autogen, crewai, metagpt, langgraph, swarms, a2a-protocol, mcp --> [English](./README.md) | [中文](./README_zh.md) [](https://awesome.re) [](LICENSE) [](https://github.com/vivy-yi/awesome-agent-orchestration/stargazers) [](CONTRIBUTING.md) **The most comprehensive curated list of Agent Orchestration, Multi-Agent Systems, Swarm Intelligence, and LLM Agent frameworks.** Includes AutoGen, CrewAI, MetaGPT, LangGraph, Swarms, A2A Protocol, MCP Protocol and more. ⭐ **Star this repo if it helps you find AI Agent frameworks!** ## Table of Contents - [Why Agent Orchestration?](#why-agent-orchestration) - [Core Frameworks](#core-frameworks) - [Multi-Agent Orchestration Frameworks](#multi-agent-orchestration-frameworks) - [Swarm Intelligence Frameworks](#swarm-intelligence-frameworks) - [Graph-Based Workflow Frameworks](#graph-based-workflow-frameworks) - [Type-Safe & Modern Frameworks](#type-safe--modern-frameworks) - [TypeScript & Node.js Frameworks](#typescript--nodejs-frameworks) - [Go Frameworks](#go-frameworks) - [Swift, Ruby & Elixir Frameworks](#swift-ruby--elixir-frameworks) - [PHP & Java Frameworks](#php--java-frameworks) - [Agent Communication Protocols](#agent-communication-protocols) - [Agent-to-Agent (A2A)](#agent-to-agent-a2a) - [Model Context Protocol (MCP)](#model-context-protocol-mcp) - [Orchestration Patterns](#orchestration-patterns) - [Hierarchical](#hierarchical) - [Sequential](#sequential) - [Parallel/Concurrent](#parallelconcurrent) - [Mixture of Agents (MoA)](#mixture-of-agents-moa) - [Agent Council](#agent-council) - [Communication & Coordination](#communication--coordination) - [Research Papers](#research-papers) - [Tools & Infrastructure](#tools--infrastructure) - [Learning Resources](#learning-resources) - [Related Awesome Lists](#related-awesome-lists) --- ## What is Agent Orchestration? **Agent Orchestration** is the practice of coordinating multiple AI agents (LLM agents, autonomous agents) to work together on complex tasks. It enables: - **Scalability**: Handle complex workflows by distributing tasks across specialized agents - **Specialization**: Each agent can focus on a specific domain or task - **Robustness**: Fault tolerance through agent redundancy and recovery - **Emergent Capabilities**: Complex behaviors arising from simple agent interactions - **Real-World Applications**: From software development to research automation ### Related Concepts - **Multi-Agent System (MAS)**: A system composed of multiple interacting intelligent agents - **Swarm Intelligence**: Collective behavior emerging from simple agent interactions - **Agentic AI**: AI systems that can autonomously plan and execute complex tasks - **Agent Communication Protocol**: Standards like A2A (Agent-to-Agent) and MCP (Model Context Protocol) for agent interoperability --- ## Core Frameworks ### Multi-Agent Orchestration Frameworks | Project | Description | Stars | |---------|-------------|-------| | [AutoGen](https://github.com/microsoft/autogen) | Microsoft's framework for building multi-agent conversational systems |  | | [CrewAI](https://github.com/crewAIInc/crewAI) | Role-based multi-agent framework for building AI teams |  | | [MetaGPT](https://github.com/geekan/MetaGPT) | Multi-agent framework for software development with role assignment |  | | [agentUniverse](https://github.com/agentuniverse-ai/agentUniverse) | Enterprise-level multi-agent framework |  | | [Langroid](https://github.com/langroid/langroid) | Multi-agent programming framework with message-passing |  | | [Phidata](https://github.com/agno-agi/phidata) | Multi-modal agent framework with built-in tools and UI |  | | [OpenAgents](https://github.com/OpenAgentsInc/openagents) | Open platform for deploying language agents |  | | [AgentVerse](https://github.com/OpenBML/AgentVerse) | Platform for running multiple LLM agents in simulated environments |  | | [agency-swarm](https://github.com/VRSEN/agency-swarm) | Reliable multi-agent orchestration framework |  | | [OpenAI Swarm](https://github.com/openai/swarm) | Educational lightweight multi-agent orchestration framework |  | | [Microsoft Agent Framework](https://github.com/microsoft/agent-framework) | Framework for building, orchestrating and deploying AI agents |  | | [OpenAI Agents Python](https://github.com/openai/openai-agents-python) | Lightweight powerful framework for multi-agent workflows |  | | [Haystack](https://github.com/deepset-ai/haystack) | Open-source AI orchestration for context-engineered LLM applications |  | | [LLMStack](https://github.com/trypromptly/LLMStack) | No-code multi-agent framework for LLM agents and workflows |  | | [LazyLLM](https://github.com/LazyAGI/LazyLLM) | Easiest way for building multi-agent LLM applications |  | | [MindSearch](https://github.com/InternLM/MindSearch) | LLM-based multi-agent framework for web search engine |  | | [TradingAgents](https://github.com/TauricResearch/TradingAgents) | Multi-agent LLM financial trading framework |  | | [Shannon](https://github.com/Kocoro-lab/Shannon) | Production-oriented multi-agent orchestration framework |  | | [Solace Agent Mesh](https://github.com/SolaceLabs/solace-agent-mesh) | Event-driven framework for multi-agent AI systems |  | | [Pipelex](https://github.com/Pipelex/pipelex) | Declarative language for composable AI workflows |  | | [CodeFuse-muAgent](https://github.com/codefuse-ai/CodeFuse-muAgent) | Innovative agent framework driven by KG Engine |  | | [L2MAC](https://github.com/samholt/L2MAC) | LLM Automatic Computer Framework |  | | [Patchwork](https://github.com/patched-codes/patchwork) | Agentic AI framework for enterprise workflow automation |  | ### Swarm Intelligence Frameworks | Project | Description [truncated…]
PUBLIC HISTORY
First discoveredMar 21, 2026
IDENTITY
inferred
Identity inferred from code signals. No PROVENANCE.yml found.
Is this yours? Claim it →METADATA
platformgithub
first seenMar 5, 2026
last updatedMar 20, 2026
last crawledtoday
version—
README BADGE
Add to your README:
