MetaGPT

Stale
GitHub Python MIT

Description

Multi-agent framework that encodes a software company's org chart into LLM workflows to auto-produce code.

Key Features

  • SOP-driven — Encode engineering tasks as Standard Operating Procedures, distributed across PM/Architect/Engineer roles
  • Full artifacts — One-line requirement produces PRD, design doc, API doc, code, and tests
  • Multi-role — Built-in ProductManager, Architect, ProjectManager, Engineer, and QA roles
  • Tool integration — Code execution, file I/O, browser, and Git tools supported
  • Low cost — Role-based division dramatically reduces token usage; affordable for complex tasks
  • Extensible — Add custom roles, actions, and subscription relations for new businesses

Use Cases

💡 Quickly generate small web tools or scripts (CLIs, crawlers, API wrappers).
💡 Auto-produce boilerplate code with tests to accelerate new project bootstrap.
💡 Build runnable demos for hackathons and MVPs.

Quick Start

# Install
pip install metagpt
# Start the MetaGPT software company
metagpt 'Build a 2048 game'
# Generated code lands in workspace/

Related Projects