ChatDev
ActiveDescription
ChatDev 2.0 enables full-lifecycle software development through LLM-powered multi-agent collaboration, simulating role-based teamwork in a virtual software company.
Key Features
- Zero-code Multi-Agent Orchestration — Define agents, workflows, and tasks via config, no coding required
- Virtual Software Company — Simulates CEO, CTO, Programmer roles for full-lifecycle software development
- Configurable Workflows — Custom ChatChain configs define agent interaction topology and execution order
- Docker Safe Execution — Run generated code in isolated Docker containers for security
- Git Version Control Integration — Programmer agents automatically manage code versions with Git
- Incremental Development — Iterative development on top of existing codebases
Use Cases
Categories
Quick Start
pip install -r requirements.txt
python3 run.py --task "Build a 5x5 Gomoku game with a graphical interface" --config "Default"