← all repositories
FoundationAgents/MetaGPT

One Prompt, a Full Software Company

It treats software development as an organizational problem, not a coding problem, by making LLM agents act out corporate SOPs.

69.5k stars Python AgentsCoding Assistants
MetaGPT
Velocity · 7d
+12
★ / day
Trend
cooling
star history

What it does

MetaGPT takes a one-line requirement like “Create a 2048 game” and runs it through an internal assembly line of LLM-based roles—product managers, architects, project managers, and engineers—to output user stories, APIs, data structures, and code. It treats Code = SOP(Team) as its core philosophy, materializing standard operating procedures and applying them to teams composed of large language models. The result is a generated repository rather than a single chat response.

The interesting bit

Instead of asking one model to do everything, MetaGPT breaks the software lifecycle into corporate roles and makes agents collaborate through carefully orchestrated SOPs. It is essentially an experiment in organizational structure as code: the belief that the bottleneck in AI software generation is not model capability but workflow design.

Key highlights

  • Outputs full project artifacts: user stories, competitive analysis, requirements docs, data structures, APIs, and code from a single prompt.
  • Internally simulates a complete software company with distinct LLM-based roles (PM, architect, engineer, etc.).
  • Backed by published research including an ICLR 2025 oral presentation on automated agentic workflow generation.
  • The same group actively promotes MGX (MetaGPT X), a commercial companion described as an “AI agent development team.”
  • Usable as a Python library or CLI tool, with a Hugging Face demo space available.

Caveats

  • Requires Node.js and pnpm in addition to Python, suggesting a heavier runtime footprint than a pure Python package.
  • The software-company schematic is labeled “gradually implementing,” implying not all described roles or workflows are fully realized yet.
  • Python version support is pinned to 3.9 through 3.11, excluding newer releases.

Verdict

Developers curious about multi-agent orchestration or automated software prototyping should look here; those seeking a lightweight, single-file script generator will find the corporate-role overhead excessive.

Frequently asked

What is FoundationAgents/MetaGPT?
It treats software development as an organizational problem, not a coding problem, by making LLM agents act out corporate SOPs.
Is MetaGPT open source?
Yes — FoundationAgents/MetaGPT is open source, released under the MIT license.
What language is MetaGPT written in?
FoundationAgents/MetaGPT is primarily written in Python.
How popular is MetaGPT?
FoundationAgents/MetaGPT has 69.5k stars on GitHub and is currently cooling off.
Where can I find MetaGPT?
FoundationAgents/MetaGPT is on GitHub at https://github.com/FoundationAgents/MetaGPT.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.