- Python SDK for programmatic workflow access
- OpenClaw integration for seamless agent team orchestration
- Filesystem-backed Agent Skills support
Release history
ChatDev releases
ChatDev 2.0: Dev All through LLM-powered Multi-Agent Collaboration
All releases
3 shown
- Legacy Chat interface support for earlier OpenAI API semantics
- Function calling stability improvements fixing API failures, redundant return values, and JSON/JSONL parsing errors
Full changelog
Highlights of This Release
1. Batch Execution Support and the Introduction of the Laboratory Interface
A new batch run capability has been added, enabling efficient batch-level execution of tasks and substantially improving scalability for large-scale experiments. Alongside this feature, a Laboratory interface is introduced to provide a more intuitive environment for running batch experiments, comparing configurations, and managing experimental results in research-oriented workflows.
2. Interface Upgrade: Legacy Chat Interface Support and Enhanced Function Calling Stability
Support for the legacy Chat interface has been added to maintain alignment with earlier OpenAI API semantics. Alongside this, multiple function calling issues—such as API call failures, redundant return values, and JSON/JSONL parsing errors—have been fixed, enhancing stability in complex and multi-turn chat scenarios.
3. Other Engineering and Documentation Improvements
Additional updates focus on overall system stability and usability, including:
- Fixes for dynamic configuration issues, parallel image generation errors, and legacy branch linking problems;
- Updates to example configurations (e.g.,
GameDev_v1.yaml) to remain consistent with current functionality; - Expanded documentation on context window usage and explicit warnings for
--reloadin file output tasks; - Improved troubleshooting guidance in the README for common frontend–backend disconnection issues.
Contributors
- @zxrys made contribution in https://github.com/OpenBMB/ChatDev/pull/501
- @kilo2127 made contribution in https://github.com/OpenBMB/ChatDev/pull/513
- @MatrixA made contribution in https://github.com/OpenBMB/ChatDev/pull/515
Full Changelog: https://github.com/OpenBMB/ChatDev/compare/v2.0.0...v2.1.0
- ChatDev 1.0 available via chatdev1.0 branch for users requiring legacy version
- Migration to ChatDev 2.0 recommended for flexible multi-agent orchestration
- ChatDev 1.0 removed from main branch; now requires chatdev1.0 branch
- DevAll: zero-code platform for multi-agent orchestration and system customization
- Support for orchestrating agents across diverse tasks beyond software engineering
Full changelog
ChatDev 2.0 Release
ChatDev has evolved from a software-development–focused multi-agent framework into a general-purpose multi-agent orchestration platform. This release marks a clear architectural transition: from a domain-specific virtual software company paradigm to a zero-code system for orchestrating intelligent agents across diverse tasks.
ChatDev 2.0 introduces DevAll, a Zero-Code Multi-Agent Platform for “Developing Everything.” It enables users to construct, configure, and execute customized multi-agent systems without writing code, significantly expanding ChatDev’s scope beyond software engineering.
Migration Notes
ChatDev 2.0 is a conceptual generalization of ChatDev 1.0, and the main branch has now been switched to 2.0 (DevAll). Users seeking flexible multi-agent orchestration are encouraged to migrate to this version.
Existing users of ChatDev 1.0 can continue to access the legacy implementation via its branch chatdev1.0.