ChatDev

Active
GitHub Python Apache-2.0

Description

ChatDev simulates a software company with multi-agent collaboration.

Key Features

  • Virtual company — CEO/CTO/Programmer/Test roles
  • Chat-driven — Roles collaborate via chat
  • Visualized — Web demo available
  • End-to-end — Outputs runnable code
  • Customizable — Custom flows and roles

Use Cases

💡 Demo small projects with multi-agent collaboration.
💡 Teach agent collaboration patterns in education.
💡 Agentize software workflows inside enterprises.

Quick Start

git clone https://github.com/OpenBMB/ChatDev.git
cd ChatDev && pip install -r requirements.txt
python run.py --task 'write a simple game'

Related Projects