ChatDev
by
OpenBMB

Description: ChatDev 2.0: Dev All through LLM-powered Multi-Agent Collaboration

View on GitHub ↗

Summary Information

Updated 55 seconds ago
Added to GitGenius on January 14th, 2026
Created on August 28th, 2023
Open Issues & Pull Requests: 67 (+0)
Number of forks: 4,199
Total Stargazers: 33,693 (+1)
Total Subscribers: 359 (+0)

Issue Activity (beta)

Open issues: 43
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 325 days
Stale 30+ days: 40
Stale 90+ days: 31

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (6)
  • Incremental Development (3)
  • good first issue (2)
  • question (2)

Most active issues this week

No issue events were indexed in the last 7 days.

Repository Insights (GitGenius)

Median issue/PR response: 43.3 hours
Mean response time: 46.0 days
90th percentile: 165.4 days
Tracked items: 126

Most active contributors

Detailed Description

ChatDev is an LLM-powered multi-agent collaboration platform that has evolved significantly from its original conception as a specialized software development system. The repository represents a major architectural shift with the release of ChatDev 2.0, branded as DevAll, which transforms the project from a virtual software company simulator into a zero-code multi-agent orchestration platform. This evolution reflects a broader vision of using collaborative AI agents to automate complex tasks across diverse domains beyond software development.

The original ChatDev 1.0 operated as a virtual software company where different intelligent agents assumed specialized roles such as CEO, CTO, and Programmer, participating in functional seminars to automate the entire software development lifecycle including design, coding, testing, and documentation. This foundational paradigm established the core concept of communicative agent collaboration. ChatDev 2.0 maintains this collaborative foundation but generalizes it into a configurable platform where users can define custom agents, workflows, and tasks without writing code, enabling applications in data visualization, 3D generation, and deep research alongside traditional software development.

The repository is classified across multiple domains including Software Development, AI Agents, Natural Language Processing, Code Generation, Multi-agent Systems, Virtual Team simulation, Software Engineering, Autonomous Programming, Custom Software generation, and Team Collaboration. This broad classification reflects the platform's versatility and its position at the intersection of multiple AI and software engineering disciplines.

Development activity shows a median issue and pull request response latency of 43.3 hours with a mean of 1103.3 hours across 126 tracked items, indicating variable response times typical of open-source projects. The most active issue labels include enhancement requests, good first issues for newcomers, and incremental development features. Key contributors tracked by GitGenius include NA-Wen with 56 events, thinkwee with 34 events, and zxrys with 32 events, demonstrating concentrated but distributed maintenance efforts. The project shares overlapping contributors with related repositories including anthropics/claude-code, pola-rs/polars, and openhands/openhands, suggesting cross-pollination within the AI agent and development automation ecosystem.

The platform has incorporated several advanced techniques over its development history. Multi-Agent Collaboration Networks (MacNet) utilize directed acyclic graphs to facilitate task-oriented collaboration among agents through linguistic interactions, supporting cooperation across various topologies and more than a thousand agents without exceeding context limits. Iterative Experience Refinement (IER) enables instructor and assistant agents to enhance experiences for efficient adaptation to new tasks. The system also supports experiential co-learning where agents accumulate shortcut-oriented experiences to solve new tasks more efficiently.

ChatDev 2.0 is built with Python 3.12 or higher for the backend, Node.js 18 or higher for the frontend using Vite and Vue 3, and uses the uv package manager. The application provides a web console accessible at localhost:5173 and includes features for environment variable configuration, YAML-based workflow definition, and Docker support for safe execution. The project maintains comprehensive documentation including guides for various operational modes such as Git version control integration, human-agent interaction, and art generation capabilities. The codebase is actively maintained with recent releases in January 2026 and includes an open-source interactive e-book curating seminal papers in LLM-powered multi-agent collaboration research.

ChatDev
by
OpenBMBOpenBMB/ChatDev

Repository Details

Fetching additional details & charts...