Vibe Coding Discover

AI Agents

🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming

★ 71K8,963 forksPythonMITFoundationAgents

MetaGPT is a multi-agent framework that assigns roles like product manager, architect, and engineer to LLMs, turning a one-line requirement into a full software project through SOPs. It also ships a Data Interpreter agent for data analysis and code generation.

Use Cases

Generate a full software repo from a one-line requirementSimulate a software company (PM, architect, engineer) via multi-agent SOPsData analysis and code generation with the Data Interpreter agentMulti-agent debate and decision makingAutomated research and report writingOCR-based receipt/invoice assistantGame code generation (e.g., 2048)Novel and tutorial writingBuild custom agents and multi-agent teams

Built With

Language
Python
Frameworks
OpenAI · Anthropic · Google Gemini · Ollama · Azure OpenAI · Semantic Kernel · FAISS · LanceDB · Qdrant · Meilisearch · Playwright · Pydantic · aiohttp

Tags

multi-agent · llm · agent-framework · software-engineering · sop · natural-language-programming · agent-orchestration · code-generation · data-interpreter · role-based-agents · autonomous-agents · workflow-automation · python · openai