MetaGPT
multi-agent-systems | autonomous-agents
Overview
MetaGPT is a multi-agent framework where each agent plays a specific role (architect, project manager, engineer) and produces structured outputs. It uses SOP-guided collaboration to improve complex task decomposition.
Key Features
- Role-based agents: Pre-defined roles with specific responsibilities
- SOP enforcement: Agents follow standard operating procedures
- Shared message pool: Structured communication between agents
- Code generation focus: Specializes in software engineering tasks
Relationship to Other Projects
- Inspired by AutoGPT but with structured multi-agent approach
- Related to AgentGPT and crewai as multi-agent orchestration