Description
ChatDev has evolved from a software development multi-agent system into a comprehensive multi-agent orchestration platform. ChatDev 2.0 (DevAll) is a zero-code platform designed for "Developing Everything." It allows users to rapidly construct and run custom multi-agent systems using straightforward configuration. This eliminates the need for coding, enabling users to define agents, workflows, and tasks to orchestrate complex scenarios such as data visualization, 3D generation, and deep research.
ChatDev 1.0 (Legacy) operated as a Virtual Software Company, utilizing intelligent agents (e.g., CEO, CTO, Programmer) to automate the software development lifecycle, including design, coding, testing, and documentation. This version served as the foundational paradigm for communicative agent collaboration. The platform offers a web console for construction and execution, including step-by-step guides and a visual canvas for designing multi-agent systems. Users can configure node parameters, define context flows, and orchestrate agent interactions. The platform also provides a Python SDK for automation and batch processing, allowing users to execute workflows programmatically and retrieve results directly.
Key capabilities include the ability to create workflows for data visualization, 3D generation, and deep research. The platform supports various workflow configurations and provides out-of-the-box templates for common scenarios. Users can upload necessary files, enter requests, and monitor real-time logs. ChatDev also integrates with OpenClaw, allowing users to invoke existing agent teams or dynamically create new ones. Furthermore, the platform supports Docker for simplified dependency management and a consistent environment. The project is organized into a modular structure with core systems, orchestration, and a frontend. Extensibility is supported through custom Python tools and modules.
The target audience includes developers, researchers, and entrepreneurs looking to leverage multi-agent systems for various applications. The value proposition lies in the ability to rapidly prototype and deploy complex workflows without extensive coding, enabling faster development cycles and innovative solutions. ChatDev provides a comprehensive platform for building and experimenting with multi-agent collaboration, fostering advancements in LLM-powered applications.
ChatDev: LLM-powered Multi-Agent Platform's Core Features
Zero-code multi-agent orchestration
Customizable agent and workflow definitions
Support for data visualization and 3D generation
Python SDK for automation
Web console with integrated guides
Docker support for consistent environments
Integration with OpenClaw
Modular structure for extensibility
Workflow templates for common scenarios
Real-time log monitoring
Getting Started with ChatDev: LLM-powered Multi-Agent Platform
Clone the ChatDev repository from GitHub.
Install dependencies using uv: `uv sync`.
Configure environment variables in `.env` (API keys).
Run the backend: `uv run python server_main.py --port 6400 --reload`.
Run the frontend: `cd frontend && npm install && npm run dev`.
Access the web console at `http://localhost:5173`.
Explore the workflow templates in `yaml_instance/`.
Use the Python SDK to execute workflows programmatically.
ChatDev: LLM-powered Multi-Agent Platform's Use Cases
- Data Visualization
- 3D Generation
- Game Development
- Deep Research
- Teaching Video Creation
- Automated Content Publishing








