What is ChatDev built with?
ChatDev is a Python repo built with FastAPI, pygame, fastmcp, uvicorn, Vite, and 2 more. It uses AI through mem0ai, faiss-cpu, mcp, and OpenAI, connects to Google, makes its content with beautifulsoup4, openpyxl, markdown, xhtml2pdf, js-yaml, and 2 more, validates its data with Pydantic, and is tested with Pytest. It has 49,742 written lines, with 9 test files.
Read on November 7, 2026, at commit 464a681. Read it as markdown
Frontend
Interface 3
vue-flow6 files
matplotlib
seaborn
The base 3
- Vue19 files · in frontend/package.json
vue-router10 files
- Vitein frontend/package.json
Backend
The base 1
- FastAPI19 files
Other repos with a similar stack
Ordered by how much of its stack they share with ChatDev, then by stars.
- bojieliai-agent-book57.2k
《深入理解 AI Agent:设计原理与工程实践》(李博杰 著)开源主仓库:全书正文、编译版 PDF 与按章配套代码
15 of 38 in commonCompare →
Frequently asked questions
What language is ChatDev written in?
What framework does ChatDev use?
Does ChatDev use AI?
What services does ChatDev use?
The proof: runtime/node/agent/providers/gemini_provider.py, line 1
Does ChatDev have tests?
Which repos have a stack like ChatDev's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

