ChatDev
by Community
ChatDev 2.0: Dev All through LLM-powered Multi-Agent Collaboration
Agents
ChatDev
Added 10 July 2026
Overview
ChatDev is an open-source framework that simulates a software development company using multiple LLM agents. Agents collaborate in roles like CEO, CTO, and programmer to build complete applications from natural language specifications. All communication and code generation are orchestrated through Python scripts.
Best for
Best for
Developers exploring multi-agent AI collaboration for rapid software prototyping
Use cases
- Generating a full-stack web app from a description
- Automating code review and debugging in a multi-agent workflow
- Prototyping software projects with minimal manual coding
Notes
ChatDev is an open-source framework that simulates a software development company using multiple LLM agents. Agents collaborate in roles like CEO, CTO, and programmer to build complete applications from natural language specifications. All communication and code generation are orchestrated through Python scripts.
33,701 stars on GitHub. Last updated 2026-06-29. Licensed Apache-2.0.
Use cases
- Generating a full-stack web app from a description
- Automating code review and debugging in a multi-agent workflow
- Prototyping software projects with minimal manual coding
Pros
- Modular agent architecture that can be customized for different workflows
- Strong community and high popularity (33k GitHub stars) indicating active maintenance
- Open-source and self-hosted, giving full control over LLM usage and costs
Cons
- Requires users to supply and manage their own LLM API keys, increasing operational complexity
- Generated code may need significant human refinement for production use
- Limited to small-to-medium projects due to coordination overhead among agents
Indexed from awesome-ai-agents and enriched against its public facts.
Pros
- Modular agent architecture that can be customized for different workflows
- Strong community and high popularity (33k GitHub stars) indicating active maintenance
- Open-source and self-hosted, giving full control over LLM usage and costs
Cons
- Requires users to supply and manage their own LLM API keys, increasing operational complexity
- Generated code may need significant human refinement for production use
- Limited to small-to-medium projects due to coordination overhead among agents
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
AIlice
Community
AIlice is a fully autonomous, general-purpose AI agent.
camel-ai
Community
CAMEL-AI is an open-source community for finding the scaling laws of agents for data generation, world simulation, task automation.
chatarena
Community
GitHub
codeautopilot
Community
Docs
Crewai
Community
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.
Hugging Face
Community
Discover amazing ML apps made by the community
invictai
Community
Build Teams of AI Agents
Llm Multiagent Debate
Community
ICML 2024: Improving Factuality and Reasoning in Language Models through Multiagent Debate
lutra
Community
Lutra AI
OpenDevin
Community
🙌 OpenHands: AI-Driven Development
rebyte
Community
rebyte is where you hire a team of digital employees — agents on real cloud computers that build, ship, and operate software for you.
Westworld
Community
Multi-agent simulation library in Python