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
“AutoGen, MetaGPT — you draft with one agent, critique with the next, refine with a third.”Episode 116 — Why Streaming Half a Reasoning Chain Beats Sending the Whole Thing