#5050th of 80 in Agent platforms

chatdev

Visual builder for multi-agent workflows defined in YAML

Stars
34.7k
License
Apache-2.0
Last commit
Oct 2026
Last release
Mar 2026
Language
Python
Stars, last 29 weeks+2,289
20 Apr 2026: 32,436 stars27 Apr 2026: 32,567 stars4 May 2026: 32,653 stars11 May 2026: 32,746 stars18 May 2026: 32,833 stars25 May 2026: 32,922 stars1 Jun 2026: 33,019 stars8 Jun 2026: 33,094 stars15 Jun 2026: 33,167 stars22 Jun 2026: 33,279 stars29 Jun 2026: 33,372 stars6 Jul 2026: 33,446 stars13 Jul 2026: 33,514 stars20 Jul 2026: 33,584 stars27 Jul 2026: 33,652 stars3 Aug 2026: 33,721 stars10 Aug 2026: 33,811 stars17 Aug 2026: 33,859 stars24 Aug 2026: 33,973 stars31 Aug 2026: 34,033 stars7 Sept 2026: 34,108 stars14 Sept 2026: 34,187 stars21 Sept 2026: 34,264 stars28 Sept 2026: 34,336 stars5 Oct 2026: 34,393 stars12 Oct 2026: 34,462 stars19 Oct 2026: 34,528 stars26 Oct 2026: 34,588 stars2 Nov 2026: 34,643 stars9 Nov 2026: 34,725 stars

32,436 on 20 Apr 202634,725 on 9 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

ChatDev 2.0 (DevAll) is a FastAPI backend with a Vue 3 web console for designing and running multi-agent workflows on a drag-and-drop canvas. Workflows are YAML files, runnable from the Launch tab or through a Python SDK (`chatdev` on PyPI). Bundled templates cover data visualization, Blender 3D generation, game development, deep research and teaching videos. The original ChatDev 1.0 software-company simulation lives on the `chatdev1.0` branch.

Who it is for: Engineers building multi-agent workflows without writing orchestration code

Strengths

  • Visual canvas plus YAML configs, checkable with `make validate-yamls`
  • Ships workflows for data visualization, deep research, game dev, Blender 3D and teaching video
  • Python SDK `run_workflow` supports attachments and variable overrides
  • Custom Python tools go in `functions/`; human-in-the-loop feedback at launch

Weaknesses

  • Needs Python 3.12+, Node.js 18+ and uv; backend and frontend run as two services
  • 3D workflows also require Blender and blender-mcp installed separately
  • Needs an external LLM provider key and base URL; no bundled model runtime
  • ChatDev 1.0 software-company mode is legacy, moved to another branch

What it needs

  • no GPU
  • Docker + Compose
  • Needs Python 3.12+, Node.js 18+, uv, LLM provider API (API_KEY, BASE_URL), Blender and blender-mcp (3D workflows only), manim (teach video workflow only)
  • Models: LLM providers via API_KEY and BASE_URL
  • port 5173

Quick answers

Is chatdev open source?

Yes. Its code is on GitHub under the Apache-2.0 license.

Can you run chatdev with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Does chatdev need a GPU?

No, it runs without one.

Also in Agent platforms

See all 80
Also in Agent platforms
RankProjectScore
1AutoGPTRole-based AI agents coordinated by one lead agent, plus a visual workflow builder Live demo ↗ (opens in a new tab)188k stars+853 (+0.5%) in 30 dayscustom license95 out of 100
2daily_stock_analysisLLM-driven daily analysis of watchlist stocks across six markets, pushed to chat apps69.9k stars+3,683 (+5.6%) in 30 daysMIT95 out of 100
3LangflowVisual builder for AI agents and workflows, exposed as API or MCP server156.5k stars+1,251 (+0.8%) in 30 daysMIT94 out of 100
#4deer-flowAgent harness running sub-agents, memory and sandboxes with pluggable skills85.2k stars+1,752 (+2.1%) in 30 daysMIT93 out of 100
#5DifyVisual builder for LLM workflows, RAG pipelines and agents, with APIs Live demo ↗ (opens in a new tab)161k stars+3,111 (+2.0%) in 30 dayscustom license92 out of 100