Topics / #multi-agent-systems
Multi-agent-systems projects on GitHub
Spelled variant of the multi-agent topic: coordinating teams of AI agents.
As of , the most-starred Multi-agent-systems projects on GitHub are MiroFish (79.8K stars), ai-agents-for-beginners (77.3K stars) and ruflo (75.8K stars). GitHub.Locker tracks 70 Multi-agent-systems repositories with 1.1M stars combined. The fastest-growing on October 16 was ruflo, with +461 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+461ruflo
ruvnet/ruflo · ★ 75.8KRuflo is an agent meta-harness for Claude Code and Codex: it adds 100+ specialized agents, coordinated swarms, self-learning memory, and cross-machine federation on top of those coding agents so they can collaborate instead of running solo.
+251MiroFish
666ghj/MiroFish · ★ 79.8KMiroFish is an AI-powered multi-agent simulation engine that builds a high-fidelity digital parallel world from real-world seed data (breaking news, policy drafts, financial signals) and lets thousands of independent agents interact to forecast future outcomes.
ai-agents-for-beginners
microsoft/ai-agents-for-beginners · ★ 77.3KA free Microsoft course of 18 lessons that teaches the fundamentals of building AI agents, from basic concepts to design patterns, multi-agent systems, and production deployment.
+61openrig
mvschwarz/openrig · ★ 7.6KAn open-source harness that turns AI coding agents like Claude Code and Codex into one persistent team with roles, shared context and owned work — defined in YAML and booted with a single command.
The all-time top
70 projects · by stars
- 79.8K
#1 · 666ghj/MiroFishMiroFish
MiroFish is an AI-powered multi-agent simulation engine that builds a high-fidelity digital parallel world from real-world seed data (breaking news, policy drafts, financial signals) and lets thousands of independent agents interact to forecast future outcomes.
- 77.3K
#2 · microsoft/ai-agents-for-beginnersai-agents-for-beginners
A free Microsoft course of 18 lessons that teaches the fundamentals of building AI agents, from basic concepts to design patterns, multi-agent systems, and production deployment.
- 75.8K
#3 · ruvnet/rufloruflo
Ruflo is an agent meta-harness for Claude Code and Codex: it adds 100+ specialized agents, coordinated swarms, self-learning memory, and cross-machine federation on top of those coding agents so they can collaborate instead of running solo.
- 4

oh-my-openagent
70.1Kcode-yeongyu/oh-my-openagent · TypeScriptOmO (oh-my-openagent) is a command-line AI agent: you type one 'omo' command with a task, and it researches, plans, writes code, and verifies the result until the job is actually finished, mixing multiple AI models as needed.
- 5

crewAI
59.8KcrewAIInc/crewAI · PythonCrewAI is an open-source Python framework for orchestrating role-playing, autonomous AI agents that collaborate as 'Crews' or run as event-driven 'Flows' to automate complex tasks.
- 6

Flowise
55.5KFlowiseAI/Flowise · TypeScriptFlowise is a drag-and-drop visual builder for creating AI agents, chatbots, and LLM workflows (chains, RAG pipelines, multi-agent systems) without hand-coding every integration.
- 7

llama_index
52.5Krun-llama/llama_index · PythonLlamaIndex is an open-source Python framework for building agentic applications that augment LLMs with your own private data, letting you ingest, index, and query documents with LLM-powered pipelines.
- 8

BettaFish
42.4K666ghj/BettaFish · PythonBettaFish (Chinese name 'Weiyu'/微舆) is a from-scratch multi-agent public opinion analysis system that monitors social media and large volumes of public comments, then produces reports to help break information bubbles and support decision-making.
- 9

DeepTutor
41.5KHKUDS/DeepTutor · PythonDeepTutor is a self-hosted, lifelong personalized AI tutoring platform that combines multi-agent orchestration and RAG to answer questions, build knowledge bases from your documents, generate study 'Books', and track your learning mastery over time.
- 10

oh-my-claudecode
40KYeachan-Heo/oh-my-claudecode · TypeScriptoh-my-claudecode (OMC) is a multi-agent orchestration layer for Claude Code that lets teams of agents (Claude, Codex, Gemini, Cursor, Grok, Antigravity) plan, execute, and verify coding tasks with little manual setup.
- 11

500-AI-Agents-Projects
38.7Kashishpatel26/500-AI-Agents-Projects · PythonA curated collection of 500+ AI agent projects spanning every major framework (LangGraph, CrewAI, AutoGen, Agno) and industries like healthcare, finance, education, and cybersecurity, with links to working implementations.
- 12

ChatDev
34.5KOpenBMB/ChatDev · PythonChatDev 2.0 (DevAll) is a zero-code multi-agent orchestration platform: you configure agents, workflows and tasks instead of writing code, and it can run as a virtual software company (CEO, CTO, Programmer agents) or handle other jobs like data visualization, 3D generation and deep research.
- 13

semantic-kernel
28.7Kmicrosoft/semantic-kernel · C#Semantic Kernel is a model-agnostic SDK from Microsoft for building, orchestrating, and deploying AI agents and multi-agent systems, from a simple chatbot to complex multi-agent workflows.
- 14

planning-with-files
27.5KOthmanAdi/planning-with-files · PythonA skill for AI coding agents that keeps the plan on disk in three markdown files — taskplan.md, findings.md and progress.md — and re-injects it every turn, so it survives /clear, crashes and context compaction.
- 15
GenAI_Agents
24.6KNirDiamant/GenAI_Agents · Jupyter NotebookA collection of 50+ tutorials and implementations of Generative AI agent techniques, from basic conversational bots to complex multi-agent systems, packaged as hands-on Python notebooks.
- 16

generative_agents
22.2Kjoonspk-research/generative_agentsThis is the official code release for the research paper 'Generative Agents: Interactive Simulacra of Human Behavior'. It contains the simulation module and game environment for computational agents that simulate believable human behavior in a sandbox town called Smallville.
- 17
adk-python
21.9Kgoogle/adk-python · PythonAgent Development Kit (ADK) is Google's open-source, code-first Python framework for building, evaluating, and deploying sophisticated AI agents — from simple tasks to complex multi-agent systems.
- 18
agents-towards-production
21.7KNirDiamant/agents-towards-production · Jupyter NotebookIt's an open-source collection of 28+ code-first, hands-on tutorials for taking GenAI agents from a prototype to a production-ready product, covering orchestration, memory, observability, deployment, and security.
- 19

owl
20.2Kcamel-ai/owl · PythonOWL (Optimized Workforce Learning) is an open-source framework for multi-agent collaboration that automates real-world tasks. Built on top of the CAMEL-AI framework, it ranks #1 among open-source frameworks on the GAIA benchmark with a 69.09 average score.
- 20

gastown
18.4Kgastownhall/gastown · GoGas Town is a workspace manager that lets you coordinate multiple AI coding agents (Claude Code, GitHub Copilot, Codex, Gemini, and others) working on different tasks, persisting their work state in git-backed storage so context survives agent restarts.
- 21
Agent-Skills-for-Context-Engineering
18.1Kmuratcankoylan/Agent-Skills-for-Context-Engineering · PythonA curated collection of Agent Skills that teach context engineering, multi-agent architecture, and production agent system design, so an AI agent can load the right skill when it needs to manage context, memory, evaluation, or harness design.
- 22

camel
17.9Kcamel-ai/camel · PythonCAMEL is an open-source multi-agent framework for building, simulating and studying LLM-powered agents at scale, aimed at finding the 'scaling laws of agents'.
- 23

eigent
15.6Keigent-ai/eigent · TypeScriptEigent is an open source desktop app for 'coworking' with AI agents - you build a custom AI workforce of multiple specialized agents that run in parallel to automate complex multi-step workflows on your machine.
- 24

AutoResearchClaw
14.7Kaiming-lab/AutoResearchClaw · PythonAutoResearchClaw is a fully autonomous, self-evolving research pipeline that turns a single research idea into a complete, conference-ready academic paper, handling literature review, sandboxed experiments, statistical analysis, multi-agent peer review and LaTeX writing end-to-end.
- 25

joyagent-jdgenie
11.9Kjd-opensource/joyagent-jdgenie · JavaJoyAgent-JDGenie (from JD.com) is an open-source, end-to-end multi-agent product: you give it a query or task and it directly produces the result, such as a webpage or PPT report, instead of just handing you an SDK to build on.
- 26

PocketFlow
11.3KThe-Pocket/PocketFlow · PythonPocket Flow is a minimalist 100-line LLM framework built around a single Graph abstraction, letting you build agents, workflows, and RAG pipelines without heavy dependencies or vendor lock-in.
- 27

hive
11.1Kaden-hive/hive · PythonOpenHive is an open-source multi-agent harness for production AI — a runtime that adds state management, failure recovery, observability, cost control, and human oversight so colonies of agents reliably run real business processes instead of demos.
- 28

tianshou
11Kthu-ml/tianshou · PythonTianshou is an elegant deep reinforcement learning library built on pure PyTorch and Gymnasium, providing modular implementations of dozens of RL algorithms like DQN, PPO, SAC, and TD3.
- 29

spring-ai-alibaba
11Kalibaba/spring-ai-alibaba · JavaSpring AI Alibaba is a production-ready Java framework for building agentic, workflow, and multi-agent applications, built on top of Spring AI.
- 30

production-agentic-rag-course
9.8Kjamwithai/production-agentic-rag-course · PythonThis is a hands-on, week-by-week course that teaches you to build 'arXiv Paper Curator', a production-grade Retrieval-Augmented Generation (RAG) system that fetches academic papers, indexes them, and answers research questions about them.
- 31

harness
9.2Krevfactory/harnessHarness is a Claude Code plugin that turns a plain-English description of your project into a custom team of specialized AI agents and the skills they use, chosen from six pre-defined team-architecture patterns.
- 32
harness-sdk
8.8Kstrands-agents/harness-sdk · PythonStrands Agents - an open-source SDK for building and running AI agents in Python and TypeScript, with a model-driven approach where a working agent takes just a few lines of code.
- 33

Agent-Learning-Hub
8.8Kdatawhalechina/Agent-Learning-Hub · HTMLAgent Learning Hub is a curated, stage-by-stage roadmap and resource library for learning to build AI agents, covering everything from a minimal tool-call loop to shipping a production-ready multi-agent system.
- 34

awesome-agentic-ai-zh
7.7KWenyuChiou/awesome-agentic-ai-zh · PythonA trilingual learning roadmap for agentic AI that walks you from 'what is an AI agent' to building reliable multi-agent systems, with 240+ curated resources and hands-on exercises. Everything is mirrored in Traditional Chinese, Simplified Chinese and English.
- 35

openrig
7.6Kmvschwarz/openrig · TypeScriptAn open-source harness that turns AI coding agents like Claude Code and Codex into one persistent team with roles, shared context and owned work — defined in YAML and booted with a single command.
- 36
open-multi-agent
7Kopen-multi-agent/open-multi-agent · TypeScriptopen-multi-agent (OMA) is a self-hosted TypeScript framework for orchestrating teams of AI agents: a coordinator turns a single goal into a task DAG at runtime, a deterministic scheduler executes it, and every run stays inspectable, approvable, and replayable.
- 37

OpenExecutive
5.6KSenteLabsAI/OpenExecutive · PythonOpen Executive is an AI system that acts as a company's virtual executive team — presented as one senior advisor with Harvard MBA-level knowledge, backed by eight specialist agents (CSO, CFO, HR, General Counsel, COO, CMO, CPO, Board Communications).
- 38
Raven
5.5KEverMind-AI/Raven · PythonRaven is an open-source, self-improving AI agent harness that runs long-running agent work from the terminal, with built-in long-term memory, skills, tracing, and evaluation. Its stated long-term direction ('Harness of Harnesses') is a multi-agent ecosystem that composes different harnesses together, but that part is not yet implemented in the current release.
- 39

tuios
5.4KGaurav-Gosain/tuios · GoTUIOS is a terminal window manager and multiplexer built in Go that adds tiling panes, workspaces, and persistent daemon-backed sessions on top of your terminal, with built-in awareness of what coding agents running in its panes are doing.
- 40

council-of-high-intelligence
4.7K0xNyk/council-of-high-intelligence · ShellCouncil of High Intelligence runs structured multi-perspective deliberation on hard decisions by assigning a question to 18 distinct analytical personas (Aristotle, Socrates, Feynman, Linus Torvalds and others), forcing independent first positions, cross-examination, and a final verdict that preserves unresolved questions, dissent, kill criteria, and a concrete next step.
- 41

all-agentic-architectures
4.6KFareedKhan-dev/all-agentic-architectures · Jupyter NotebookA Python library and runnable textbook that implements 35 production-grade agentic AI architectures (Reflexion, LATS, GraphRAG, MemGPT, Voyager, BrowserAgent and more), each shipped with a fully executed Jupyter notebook and a shared benchmark leaderboard.
- 42

swarm-forge
4Kunclebob/swarm-forge · ClojureSwarmForge coordinates multiple AI coding agents that work in isolated git worktrees and tmux sessions, exchanging completed work through durable 'handoffs' while the operator watches a local dashboard to approve, clarify, and stop the swarm.
- 43
sprix-sage-router
3.6Kwang2122/sprix-sage-router · PythonSAGE is a research decision layer that sits above the A2A (Agent2Agent) protocol and decides, mid-execution, whether an in-flight task should stay with the current agent (SELF), recruit helpers (COLLABORATE), or be fully handed off to a specialist peer (HANDOFF), based on completed work, artifact reuse, observed quality, budget, and deadline.
- 44

claude_codex_bridge
3.6KSeemSeam/claude_codex_bridge · PythonCCB (Claude Codex Bridge) is a multi-agent CLI/TUI workspace that lets you run and coordinate several AI coding agents — Codex, Claude, Gemini, Kimi, Qwen, Cursor, Copilot, Pi, OpenCode, and more — side by side in visible, controllable terminal panes.
- 45

ai-agents-the-definitive-guide
2.8KNicolepcx/ai-agents-the-definitive-guide · Jupyter NotebookIt is the companion code repository for the book 'AI Agents - The Definitive Guide': a set of runnable Jupyter notebooks that walk through every chapter, from basic agent patterns to production deployment and threat modeling.
- 46

mantis
2.5Kgoogle/mantis · PythonMantis is a toolkit of skills plus a reference agent harness (built on Google's ADK) that lets AI coding agents autonomously find, reproduce, triage, and patch vulnerabilities in a codebase.
- 47

harmonist
2.3KGammaLabTechnologies/harmonist · PythonHarmonist is a portable multi-agent orchestration framework that enforces coding protocols mechanically via IDE hooks instead of just hoping the LLM follows instructions. It ships 193 curated domain specialist agents and plugs into Cursor, Claude Code, Copilot, Windsurf, Aider and other AI coding assistants.
- 48
dsh-agent-teams
2.2KNanmiCoder/dsh-agent-teams · JavaScriptdsh-agent-teams is a plugin for DeepSeek Harness that turns the current Harness session into a 'captain' which spawns durable sub-agent team members, splits a goal into dependency-aware tasks, and coordinates them through direct messages until the work is done.
- 49
Agentlas-OS
1.6Kagentlas-ai/Agentlas-OS · PythonAgentlas OS keeps a pool of specialist AI agents in a hub and spins up a temporary orchestrator for each task, splitting work and staffing specialists pulled from your machine, your private cloud, and a public Hub. It is local-first and works with any model, running inside hosts like Claude Code, Codex, Cursor and Gemini.
- 50

overstory
1.3Kjayminwest/overstory · TypeScriptOverstory turns a single coding session into a multi-agent team: it spawns worker agents in isolated git worktrees, coordinates them through a custom SQLite mail system, and merges their work back with tiered conflict resolution.
- 51
autoprompt-skill
1.2KSpielewoy/autoprompt-skill · JavaScriptAutoprompt is a coding-agent workflow/skill that wraps your existing AI coding agent (Claude Code, Codex, etc.) and adds a review-fix-recheck loop, cutting task failures by about 45% in its own benchmark.
- 52

ALTA
1.1Kkyky2347/ALTA · PythonALTA is a research-only multi-agent LLM trading platform that turns weak market signals into evidence-backed opportunities, debates them with independent agent roles, runs them through a separate risk audit, and only ever executes simulated or explicitly authorized paper trades.
- 53

relay
885AgentWorkforce/relay · TypeScriptAgent Relay is infrastructure for coding agents that lets you enforce multi-step workflows ('Flows') with deterministic checks, required steps and human-in-the-loop gates, plus real-time integrations with tools like Slack and Discord.
- 54
ai-maestro
82123blocks-OS/ai-maestro · TypeScriptAI Maestro is a dashboard that lets you orchestrate many AI coding agents (Claude Code, Codex, Grok Build, and others) from one place, with persistent memory, a code graph, and agent-to-agent messaging across multiple machines.
- 55

agentcraft
809blendi-remade/agentcraft · JavaAgentCraft puts a team of Claude AI agents to work on your codebase inside a Minecraft world you can walk through: a lead agent plans tasks, pixel-art workers code them in their own git worktrees, and you answer their questions and approve merges in-game.
- 56

GVS5H
750slee-persis/GVS5H · PythonGVS5H is the code and experiment data for a research paper introducing 'ledger-based zero-shot self-orchestration': fresh instances of one model decompose a coding problem and coordinate through a shared filesystem holding a plan, notes and the current solution, letting several cheap open models match or approach the accuracy of a much larger proprietary model.
- 57

context-language-models
730facebookresearch/context-language-models · PythonThis is the official code release for 'Context Language Models (CLMs)', research from University of Washington, Meta Superintelligence Labs, MIT and Trillium Labs. CLMs are language models that natively manage their own context by treating it as a file they can freely edit, which naturally extends to multi-agent setups where each agent's context is its own file.
- 58

collab-agent
479Iwtbs27/collab-agent · PythonOmniAct (repo name collab-agent) is a lightweight multi-agent system that helps you finish real digital tasks across browsers, desktop apps, and the command line.
- 59

AdCraft
422GML-MMGroup/AdCraft · PythonAdCraft is an agentic AI video production platform for making advertising videos end-to-end, from a vague idea to a finished ad, orchestrated by a team of specialized AI agents on an editable infinite canvas.
- 60

Rungic
414kevinzhow/Rungic · PythonRungic turns a compatible Android phone into a real computer, giving you a full Linux (KDE Plasma) desktop plus an AI assistant, powered by Codex, that can see, speak and act on your behalf.
- 61

pi-shadow-mind
375liu-zhengdong/pi-shadow-mind · TypeScriptPi Shadow Mind is an extension for the Pi coding agent that runs extra specialized agents, called Shadow Minds, in parallel with the main agent, each permanently watching over a responsibility like architecture, correctness, documentation, or project grounding.
- 62

learn-agent
361ryzqi/learn-agent · TypeScriptA 20-chapter Chinese-language tutorial that builds a production-grade AI agent harness from scratch, pairing each chapter's article with a runnable TypeScript code snapshot.
- 63

halofy
319halofyai/halofy · TypeScriptHalofy is an access and governance layer that sits between an organization's knowledge and the AI agents that use it, handling identity, policy, provenance, audit, and signed erasure.
- 64

pi-optchat
266jonaslsaa/pi-optchat · TypeScriptpi-optchat is an extension for the Pi coding agent that gives it persistent, endless memory per profile using a summary tree instead of context compaction, plus background subagents and the ability to import history from other agents.
- 65
durable-actors
225TerseAI/durable-actors · RustDurable Actors is an open-source alternative to Cloudflare Durable Objects for building real-time, multi-agent coordinated systems like chat apps, collaboration tools, and agent swarms, with durable state and WebSocket support.
- 66

multi-agent-discuss
213sjc88661/multi-agent-discuss · TypeScriptMulti-Agent Workbench is a local-first control room for running several coding agents (like Claude Code and Codex CLI) together under explicit roles, with your approval required before risky actions are taken.
- 67

agent-weave
205bushm2092-del/agent-weave · TypeScriptAgentWeave is a local-first, spatial workspace for running individual AI agents and coordinating multi-agent teams on an infinite canvas, supporting providers like Codex, Claude, OpenCode, and Pi.
- 68

multitown
201w1u2d3i4/multitown · PythonMultiTown is a code-only Python runtime toolkit for cost-aware multi-agent organization and control, where Planner, Worker, Specialist, Validator and Router agents become buildings and residents in a visual 'cyber town' you can watch, compare and control.
- 69
jarviscore-framework
189Prescott-Data/jarviscore-framework · PythonJarvisCore is a Python framework for building AI agent systems that can plan, reason, execute code, browse the web, search the internet, and connect to 150 external services out of the box.
- 70
Choir
116Weber-GeoML/Choir · PythonChoir is an open protocol for distributed multi-agent autoformalization: a human overseer runs an orchestrator agent that breaks a large formalization project into tasks on a GitHub repo, which other contributors claim and work with their own agents, each billed to their own account.
Related topics
Often tagged together
- ai-agents1,289
- multi-agent406
- python2,383
- agent-orchestration222
- llm1,483
- open-source5,666
- agents422
- ai1,955
- linux4,184
- developer-tools2,924
- agent821
- orchestration218
- agentic-ai310
- macos3,544
- windows3,403
- automation1,183
- cli2,227
- mcp913
- mit3,312
- self-hosted1,929
- agent-framework143
- docker1,660
- autonomous-agents144
- typescript1,821