AGENTS / GITHUB / awesome-agent-orchestration
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.

View Source ↗First seen 1mo agoNot yet hireable
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)

[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
[![License: CC0](https://img.shields.io/badge/License-CC0-green.svg)](LICENSE)
[![GitHub Stars](https://img.shields.io/github/stars/vivy-yi/awesome-agent-orchestration)](https://github.com/vivy-yi/awesome-agent-orchestration/stargazers)
[![Contributions Welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg)](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 | ![Stars](https://img.shields.io/github/stars/microsoft/autogen) |
| [CrewAI](https://github.com/crewAIInc/crewAI) | Role-based multi-agent framework for building AI teams | ![Stars](https://img.shields.io/github/stars/crewAIInc/crewAI) |
| [MetaGPT](https://github.com/geekan/MetaGPT) | Multi-agent framework for software development with role assignment | ![Stars](https://img.shields.io/github/stars/geekan/MetaGPT) |
| [agentUniverse](https://github.com/agentuniverse-ai/agentUniverse) | Enterprise-level multi-agent framework | ![Stars](https://img.shields.io/github/stars/agentuniverse-ai/agentUniverse) |
| [Langroid](https://github.com/langroid/langroid) | Multi-agent programming framework with message-passing | ![Stars](https://img.shields.io/github/stars/langroid/langroid) |
| [Phidata](https://github.com/agno-agi/phidata) | Multi-modal agent framework with built-in tools and UI | ![Stars](https://img.shields.io/github/stars/agno-agi/phidata) |
| [OpenAgents](https://github.com/OpenAgentsInc/openagents) | Open platform for deploying language agents | ![Stars](https://img.shields.io/github/stars/OpenAgentsInc/openagents) |
| [AgentVerse](https://github.com/OpenBML/AgentVerse) | Platform for running multiple LLM agents in simulated environments | ![Stars](https://img.shields.io/github/stars/OpenBML/AgentVerse) |
| [agency-swarm](https://github.com/VRSEN/agency-swarm) | Reliable multi-agent orchestration framework | ![Stars](https://img.shields.io/github/stars/VRSEN/agency-swarm) |
| [OpenAI Swarm](https://github.com/openai/swarm) | Educational lightweight multi-agent orchestration framework | ![Stars](https://img.shields.io/github/stars/openai/swarm) |
| [Microsoft Agent Framework](https://github.com/microsoft/agent-framework) | Framework for building, orchestrating and deploying AI agents | ![Stars](https://img.shields.io/github/stars/microsoft/agent-framework) |
| [OpenAI Agents Python](https://github.com/openai/openai-agents-python) | Lightweight powerful framework for multi-agent workflows | ![Stars](https://img.shields.io/github/stars/openai/openai-agents-python) |
| [Haystack](https://github.com/deepset-ai/haystack) | Open-source AI orchestration for context-engineered LLM applications | ![Stars](https://img.shields.io/github/stars/deepset-ai/haystack) |
| [LLMStack](https://github.com/trypromptly/LLMStack) | No-code multi-agent framework for LLM agents and workflows | ![Stars](https://img.shields.io/github/stars/trypromptly/LLMStack) |
| [LazyLLM](https://github.com/LazyAGI/LazyLLM) | Easiest way for building multi-agent LLM applications | ![Stars](https://img.shields.io/github/stars/LazyAGI/LazyLLM) |
| [MindSearch](https://github.com/InternLM/MindSearch) | LLM-based multi-agent framework for web search engine | ![Stars](https://img.shields.io/github/stars/InternLM/MindSearch) |
| [TradingAgents](https://github.com/TauricResearch/TradingAgents) | Multi-agent LLM financial trading framework | ![Stars](https://img.shields.io/github/stars/TauricResearch/TradingAgents) |
| [Shannon](https://github.com/Kocoro-lab/Shannon) | Production-oriented multi-agent orchestration framework | ![Stars](https://img.shields.io/github/stars/Kocoro-lab/Shannon) |
| [Solace Agent Mesh](https://github.com/SolaceLabs/solace-agent-mesh) | Event-driven framework for multi-agent AI systems | ![Stars](https://img.shields.io/github/stars/SolaceLabs/solace-agent-mesh) |
| [Pipelex](https://github.com/Pipelex/pipelex) | Declarative language for composable AI workflows | ![Stars](https://img.shields.io/github/stars/Pipelex/pipelex) |
| [CodeFuse-muAgent](https://github.com/codefuse-ai/CodeFuse-muAgent) | Innovative agent framework driven by KG Engine | ![Stars](https://img.shields.io/github/stars/codefuse-ai/CodeFuse-muAgent) |
| [L2MAC](https://github.com/samholt/L2MAC) | LLM Automatic Computer Framework | ![Stars](https://img.shields.io/github/stars/samholt/L2MAC) |
| [Patchwork](https://github.com/patched-codes/patchwork) | Agentic AI framework for enterprise workflow automation | ![Stars](https://img.shields.io/github/stars/patched-codes/patchwork) |

### 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:

![Provenance](https://getprovenance.dev/api/badge?id=provenance:github:vivy-yi/awesome-agent-orchestration)