MetaGPT
StaleDescription
MetaGPT is a multi-agent framework that combines collaborative intelligence with software-engineering SOPs so agents cooperate like a real software company to ship code and docs.
Key Features
- Company-style multi-agent — built-in PM, architect, engineer and QA roles following real-world SOPs
- End-to-end output — a single requirement yields PRD, design, code and test cases
- Standardised pipeline — engineering flow from Message to Plan to Code
- Customisable roles — define new roles, tools and workflows via simple config
- Multi-language — generates Python, Java, JavaScript and other language code
- Open ecosystem — widely adopted in research and industry, with Data Interpreter and MGX extensions
Use Cases
Categories
Quick Start
# Install
pip install metagpt
# Configure an LLM (OpenAI / DeepSeek / any OpenAI-compatible endpoint)
export OPENAI_API_KEY=sk-xxx
# Kick off the multi-agent team
python -m metagpt.software_company 'Build a snake game'
# The generated project appears in the workspace/ directory