Awesome AI AgentsAI Agent Ecosystems

FoundationAgents/MetaGPT

⭐ 70362 Python added to this list on 2025-05-02 repository created 2023-06-30

MetaGPT is a pioneering multi-agent framework designed to simulate a software company composed of various AI roles such as product managers, architects, project managers, and engineers. It enables natural language programming by allowing users to input a single line requirement, which the system then transforms into comprehensive software development outputs including user stories, competitive analysis, requirements, data structures, APIs, and documentation. The core philosophy of MetaGPT is encapsulated in the formula 'Code = SOP(Team)', which means that standard operating procedures (SOPs) are materialized and applied to teams composed of large language models (LLMs) to orchestrate complex software development workflows. The framework supports collaboration among multiple GPT-based agents, each assigned specific roles to collectively tackle complex tasks. This multi-agent system approach mimics the workflow of a real software company, providing an end-to-end process from requirement gathering to code generation and project management. MetaGPT has been recognized for its innovation, with its product MGX (MetaGPT X) being featured as the #1 Product of the Day and Week on Product Hunt in March 2025. It also has academic recognition with papers accepted at top conferences like ICLR 2025. MetaGPT is accessible both as a command-line interface tool and as a Python library, making it versatile for different user preferences. It requires Python 3.9 to 3.11 and integrates with various LLM APIs such as OpenAI's GPT-4 Turbo. The project provides extensive documentation, tutorials, and use cases including data interpretation, debate facilitation, research assistance, and receipt management. It also encourages community involvement through Discord and contributor forms. Overall, MetaGPT represents a significant advancement in AI-driven software development, leveraging multi-agent collaboration to automate and streamline the creation of software projects from natural language inputs.

https://github.com/FoundationAgents/MetaGPT

agentai-collaborationai-software-companyapisarchitectscode-generationcollaborative-ai-agentscommand-line-interfacecompetitive-analysisdata-interpreterdebate-facilitationdocumentationengineersgptgpt-roleslarge-language-modelsllmllm-integrationmetagptmetagpt-xmgxmulti-agentmulti-agent-frameworknatural-language-programmingopenai-gpt-4-turboproduct-managersproject-managerspython-libraryreceipt-assistantresearch-assistantsoftware-company-simulationsoftware-development-automationsopuser-stories

Also in AI Agent Ecosystems

Shubhamsaboo/awesome-llm-apps

A curated collection of impressive LLM-powered AI applications featuring RAG, AI Agents, Multi-agent Teams, and open-source models from leading AI providers like OpenAI, Anthropic, and Google Gemini.

lobehub/lobehub

LobeHub is a platform that enables users to find, build, and collaborate with AI agent teammates that evolve with them, facilitating multi-agent collaboration and transforming productivity through AI-driven workspaces.

ComposioHQ/awesome-claude-skills

A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows.

shanraisshan/claude-code-best-practice

This repository provides best practices and implementations for leveraging Claude AI's agentic engineering features, including subagents, commands, skills, workflows, and memory.

crewAIInc/crewAI

CrewAI is a fast, flexible Python framework for orchestrating autonomous, role-playing AI agents that collaborate to solve complex tasks, offering both high-level simplicity and low-level control for enterprise-grade AI automation.

HKUDS/nanobot

nanobot is an open-source, lightweight personal AI agent, providing a WebUI, chat channels, tools, memory, and model routing for long-running workflows and automation.

sickn33/agentic-awesome-skills

Agentic Awesome Skills is an installable GitHub library providing over 1,900 agentic skills for various AI coding assistants like Claude Code, Cursor, and Gemini CLI.

mindsdb/mindshub

MindsHub Cowork is a unified workspace for delegating projects to AI, connecting data, routing work to various models, and publishing agent outputs as web applications.