OpenBMB/ChatDev

github.com/OpenBMB/ChatDev AI Coding Tools Open-source projectOpen source

ChatDev uses multi-agent collaboration to create software from a natural language idea.

github.com/OpenBMB/ChatDev
OpenBMB/ChatDev homepage screenshot

About OpenBMB/ChatDev

ChatDev is an open-source project that uses multiple LLM-based agents working together to produce software and other outputs. Version 2.0, called DevAll, allows users to define agents, workflows, and tasks through configuration without writing code, with listed uses including data visualization, 3D generation, and deep research.

Version 1.0 works as a virtual software company with agents taking roles such as CEO, CTO, and Programmer to handle designing, coding, testing, and documenting. That version is maintained on a separate branch.

Key features

  • Define agents, workflows, and tasks through configuration
  • Build and run multi-agent systems without writing code
  • Automate software designing, coding, testing, and documenting
  • Use role-based agents such as CEO, CTO, Programmer
  • Orchestrate data visualization workflows
  • Orchestrate 3D generation and deep research tasks
Best for: People experimenting with open-source, configuration-based multi-agent systems for software development and related tasks.
Good for
  • Open-source repository
  • Agent systems can be defined through configuration without coding
  • Legacy mode covers designing, coding, testing, and documenting

OpenBMB/ChatDev at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

OpenBMB/ChatDev alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Pi

github.com/earendil-works/pi

Pi provides an agent toolkit with a unified model API, agent loop, terminal UI, and coding command line.

Open source
24 alternatives

Popular in AI Coding Tools

Well-known listings from the same topic.

All 176

OpenBMB/ChatDev FAQ

What is the difference between ChatDev 2.0 and 1.0?
Version 2.0 is a configuration-based platform for building multi-agent systems for different tasks, while version 1.0 focuses on software development with role-based agents.
Is coding required to use ChatDev 2.0?
No, users define agents, workflows, and tasks through configuration.
Where is ChatDev 1.0 available?
It has been moved to the chatdev1.0 branch for maintenance.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing