Definition
Plain language
A popular open-source framework for building teams of AI agents that take on software-development roles.
As stated in the literature
A multi-agent LLM framework that assigns role-based agents (engineer, architect, and so on) to collaborate on tasks via a sequential generate-then-transfer protocol; cited as a standard multi-agent orchestration system.
Why it matters: It makes it practical to coordinate several specialized AI agents on a complex task instead of relying on a single one.
For example, you could use MetaGPT to spin up an 'architect' agent and an 'engineer' agent that hand work to each other to build a small app.
Heard on the show
“MetaGPT, ChatDev — those organized agents by job title, mimicking a software company.”Episode 139 — When Optimizing One GPU Kernel Quietly Breaks the Whole System