AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Multi-Agent/
MetaGPT
MetaGPT logo

MetaGPT

Active·★ 71.0k·MIT·Updated 2026-01-21
★ Most Popular★ Essential

MetaGPT is a Python multi-agent framework that models a software company: given a one-line requirement, a team of LLM agents acting as product manager, architect, project manager and engineer produces user stories, competitive analysis, requirements, data structures, API designs, documents and code. Its core idea is Code = SOP(Team), applying standard operating procedures to a team of agents.

It is best suited to researchers and developers exploring role-based multi-agent collaboration, and to anyone who wants to see a full idea-to-repository pipeline in action. Typical uses include generating a small project (for example `metagpt "Create a 2048 game"`), running the Data Interpreter for data analysis tasks, and studying the team's published research such as AFlow (an ICLR 2025 oral paper on automating agentic workflow generation). The team also runs a commercial product, MGX (MetaGPT X), built on these ideas.

Getting started: install with `pip install --upgrade metagpt` on Python 3.9 to 3.11, install Node.js and pnpm, then run `metagpt --init-config` and set your model provider and API key in `~/.metagpt/config2.yaml`. It works with OpenAI, Azure, Ollama, Groq and other providers.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-24.

License
MIT
Latest release
v0.8.1 · 2024-04-22
Last commit
2026-01-21
Contributors
148
Forks
9,043
Open issues and PRs
136
First published
2023-06-30

Source: GitHub, npm and PyPI public APIs.

#Multi-Agent System#Large Language Models#Software Development#AI Agent Framework#Automated Programming#Coding
$ Install
$ pip install --upgrade metagpt
↗ Visit site★ GitHub
01

Features

01Accepts single-line requirements and generates comprehensive software artifacts (e.g., user stories, APIs, documentation).
02Emulates a software company by assigning distinct roles (e.g., PM, Architect, Engineer) to LLM agents.
03Orchestrates collaborative processes using Standard Operating Procedures (SOPs) for complex task completion.
04Supports integration with various Large Language Models and APIs (e.g., OpenAI, Azure, Ollama, Groq).
05Enables advanced capabilities like data interpretation and automated workflow generation.
02

Why choose it

+A clear, opinionated model of multi-agent collaboration (roles plus SOPs) that is easy to understand and demonstrate.
+Produces a broad set of artefacts from one requirement, not just code: requirements, designs and documentation.
+Backed by active research output (for example AFlow, SPO and AOT), with code for these papers in the repository.
+MIT licensed and usable both as a CLI and as a Python library.
03

Trade-offs

!Development has slowed: the repository's last push was in January 2026. The team also runs a separate commercial product, MGX.
!Narrow Python support (3.9 to 3.11 per the README), plus a Node.js and pnpm requirement.
!The software-company pipeline shines on small, well-specified projects; generated code for real-world systems still needs substantial human review.
!Running a full team of agents consumes many model calls, so costs add up with stronger models.
05

Maintenance check

SlowingChecked: 2026-10-24
Last commit
2026-01-21
Commits, last 90 days
0
Releases, last 90 days
0
Latest release
v0.8.2 (2025-03-09)
Open issues
136
Recent issues with at least one comment
13/17
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #2110 Terminal.run_command() hangs indefinitely on Linux/WSL2 — end-of-command marker never yielded from splitlines/tuple-unpack5 comments · 2026-07-20
  • #2156 Add Webz.io News Search as a search-engine provider1 comments · 2026-09-20
  • #2153 Feature: verified knowledge transfer between role agents — memory bundles with proof and chain of custody1 comments · 2026-09-18

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

04

Who it fits

Pick it if
  • You want to experiment with or demonstrate the 'software company SOP' multi-agent pattern (PM, architect, engineer generating specs and code).
  • You are looking for the reference implementation of research papers from the team such as AFlow, SPO, and AOT.
Look elsewhere if
  • You want an actively updated general-purpose production agent framework; the repository's last push was in January 2026.
  • You are on Python 3.12+ or do not want to install Node.js and pnpm alongside Python (README specifies Python 3.9–3.11).
06

How it differs

CrewAI logovs CrewAI★ 60.2k

MetaGPT hard-codes a software-company SOP where agents produce PRDs, designs, and code; CrewAI is a general-purpose framework for custom role teams and event-driven workflows.

Full comparison →
agentscope logovs agentscope★ 34.4k

MetaGPT focuses on SOP-driven software generation and research reproductions; AgentScope 2.0 is an actively maintained general toolkit for ReAct, multi-agent pipelines, and voice agents.

Full comparison →
07

Compatibility

OpenAI
Supported
Verified via docs
Azure OpenAI
Supported
Verified via docs
Ollama
Supported
Verified via docs
Groq
Supported
Verified via docs
08

Quick start

1
$ pip install --upgrade metagpt
09

Use cases

↳Data Interpreter
↳Debate
↳Researcher
10

Alternatives

⚡Top VS:
VSagentscope★34.4k→VSCrewAI★60.2k→VSBettaFish★42.5k→VSagentUniverse★2.4k→
agentscope logo
agentscope★ 34.4k
AgentScope: Agent-Oriented Programming for Building LLM Applications
VSCompare→
CrewAI logo
CrewAI★ 60.2k
Framework for orchestrating role-playing, autonomous AI agents. By working together, your Crew can tackle complex tasks.
VSCompare→
BettaFish logo
BettaFish★ 42.5k
Multi-agent opinion analysis assistant. Breaks information bubbles and predicts trends.
VSCompare→
agentUniverse logo
agentUniverse★ 2.4k
agentUniverse is a LLM multi-agent framework that allows developers to easily build multi-agent applications.
VSCompare→
zeroshot logo
zeroshot★ 2.0k
Your autonomous engineering team in a CLI. Point Zeroshot at an issue, walk away, and return to production-grade code. Supports Claude Code, OpenAI Codex, OpenCode, and Gemini CLI.
VSCompare→
deer-flow logo
deer-flow★ 84.5k
DeerFlow is a community-driven Deep Research framework, combining language models with tools like web search, crawling, and Python execution, while contributing back to the open-source community.
VSCompare→
Microsoft AutoGen logo
Microsoft AutoGen★ 61.6k
A framework that enables the development of LLM applications using multiple agents that can converse with each other to solve tasks.
VSCompare→
adk-python logo
adk-python★ 22.0k
An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
VSCompare→
See all alternatives →

Featured in these lists

  • Open-Source Multi-Agent Frameworks: CrewAI, Pydantic AI, Google ADK, Microsoft Agent Framework & More

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs05Maintenance check04Who it fits06How it differs07Compatibility08Quick start09Use cases10Alternatives
FoundationAgents /
MetaGPT
↗

Multi-agent framework that simulates a software company

71.0k9.0kMIT
Last commit9mo ago
StatusActive
CategoryMulti-Agent
Contributors148
Latest releasev0.8.1
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.