ChatDev
About
ChatDev began as a research project from Tsinghua NLP and ModelBest simulating a virtual software company: LLM agents take on roles like CEO, CTO, and programmer, collaborating through a chain-shaped 'ChatChain' topology to move a one-line idea through design, coding, testing, and documentation. The project has since broadened beyond software into a general multi-agent platform, releasing ChatDev 2.0 with a drag-and-drop visual workflow canvas where agents are configured via YAML and composed through a web UI, targeting applications from 3D generation and game development to deep research. Under the hood it evolved from chain topologies to DAG-based multi-agent collaboration networks (MacNet) that scale to thousands of agents, backed by a series of research papers and an active OpenBMB community. Researchers in multi-agent collaboration and developers exploring agent-based software automation are its primary users; it is open source under Apache-2.0, installable via pip or Docker, with an MCP example directory included.
Other entries by OpenBMB
- PilotDeck — agent