{"full_name":"OpenBMB/ChatDev","owner":"OpenBMB","name":"ChatDev","url":"https://github.com/OpenBMB/ChatDev","description":"ChatDev 2.0: Dev All through LLM-powered Multi-Agent Collaboration","homepage":"https://arxiv.org/abs/2307.07924","topics":[],"language":"Python","license":"Apache-2.0","avatar":"https://avatars.githubusercontent.com/u/89920203?v=4","created_at":"2023-08-28T02:18:13Z","pushed_at":"2026-11-06T07:37:13Z","metrics":{"stars":34714,"forks":4342,"watchers":360,"issues":348,"prs":344,"releases":12,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":0},"growth":{"day":{"stars":5,"forks":1,"base_day":"2026-11-09"},"week":{"stars":72,"forks":11,"base_day":"2026-11-03"},"month":{"stars":265,"forks":25,"base_day":"2026-10-11"}},"history":{"dates":["2026-09-06","2026-09-07","2026-09-08","2026-09-09","2026-09-10","2026-09-11","2026-09-12","2026-09-13","2026-09-14","2026-09-15","2026-09-16","2026-09-17","2026-09-18","2026-09-19","2026-09-20","2026-09-21","2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-26","2026-09-27","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-03","2026-10-04","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-10","2026-10-11","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-17","2026-10-18","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25","2026-10-26","2026-10-27","2026-10-28","2026-10-29","2026-10-30","2026-10-31","2026-11-01","2026-11-02","2026-11-03","2026-11-04","2026-11-09","2026-11-10"],"stars":[34118,34125,34126,34135,34137,34141,34148,34176,34184,34195,34209,34214,34226,34238,34248,34263,34272,34274,34295,34307,34324,34333,34339,34343,34357,34363,34377,34383,34396,34398,34413,34420,34432,34435,34440,34449,34453,34458,34468,34471,34478,34492,34507,34517,34525,34531,34539,34553,34558,34562,34568,34578,34584,34591,34598,34604,34605,34624,34642,34645,34709,34714],"forks":[4260,4263,4266,4264,4263,4264,4271,4275,4277,4279,4279,4279,4281,4283,4283,4283,4283,4286,4289,4291,4295,4298,4299,4298,4300,4301,4302,4305,4306,4306,4307,4312,4314,4313,4315,4317,4319,4319,4322,4319,4320,4322,4324,4324,4323,4324,4323,4327,4327,4328,4326,4326,4327,4328,4327,4327,4328,4328,4331,4334,4341,4342],"watchers":[360,360,360,360,360,360,361,363,363,363,363,363,364,364,364,364,364,364,363,363,363,363,363,363,363,363,363,364,364,363,363,363,363,363,363,363,363,363,363,363,363,363,363,364,364,364,364,364,364,364,365,365,360,360,361,361,361,361,360,360,360,360],"issues_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"prs_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},"boards":{},"same_owner":[{"full_name":"OpenBMB/MiniCPM-V","name":"MiniCPM-V","boards":{}},{"full_name":"OpenBMB/PilotDeck","name":"PilotDeck","boards":{}},{"full_name":"OpenBMB/ToolBench","name":"ToolBench","boards":{}},{"full_name":"OpenBMB/UltraRAG","name":"UltraRAG","boards":{}},{"full_name":"OpenBMB/VoxCPM","name":"VoxCPM","boards":{"daily":180,"weekly":105,"monthly":142,"weekly_rate":149,"monthly_rate":147}}],"issues":[{"number":27,"title":"Local Models integration","comments":59,"created_at":"2023-09-08T13:38:36Z"},{"number":313,"title":"Implementation of Gemini API","comments":6,"created_at":"2023-12-27T16:02:09Z"},{"number":589,"title":"See what your AI agents are doing (multi-agent observability tool)","comments":5,"created_at":"2026-03-27T10:30:24Z"},{"number":401,"title":"Integrate ChatDev with Langchain","comments":5,"created_at":"2024-07-16T04:29:47Z"},{"number":387,"title":"There is a bug in the break_cycle logic in CodeReview","comments":5,"created_at":"2024-06-18T02:46:17Z"},{"number":493,"title":"TypeError: __init__() got an unexpected keyword argument 'annotations'","comments":4,"created_at":"2025-09-25T18:27:57Z"},{"number":407,"title":"GPT-4O-mini does not support image generation ","comments":4,"created_at":"2024-07-26T02:34:48Z"},{"number":344,"title":"stop should either be excluded, set to [] or utilized. Setting it to null caused errors","comments":4,"created_at":"2024-01-31T12:56:29Z"}],"discussions":[],"latest_release":{"name":"v2.2.0:","tag":"v2.2.0","published_at":"2026-03-23T02:10:51Z","body":"## Key Updates:\r\n### OpenClaw Integration\r\nChatDev now provides full support for OpenClaw within its backend workflows, enabling seamless invocation of agent teams and dynamic orchestration of workflows.\r\n\r\n### ChatDev Python SDK\r\nThe official ChatDev Python SDK has been released, allowing developers to programmatically access ChatDev workflows and utilize agent capabilities.\r\n\r\n## What's Changed\r\n* fix: websocket disconnect problem by @zxrys in https://github.com/OpenBMB/ChatDev/pull/525\r\n* Feat/Dev tools enhancement by @LaansDole in https://github.com/OpenBMB/ChatDev/pull/519\r\n* upgrade: add LaansDole to the contributor list by @zxrys in https://github.com/OpenBMB/ChatDev/pull/528\r\n* feat: add optional Docker setup for local development by @zivkovicp in https://github.com/OpenBMB/ChatDev/pull/536\r\n* docs: add zivkovicp to contributors list by @zxrys in https://github.com/OpenBMB/ChatDev/pull/537\r\n* Feat: tooltip enhancement by @LaansDole in https://github.com/OpenBMB/ChatDev/pull/532\r\n* Feature/add loop timer by @LaansDole in https://github.com/OpenBMB/ChatDev/pull/533\r\n* Add Spring Festival demo workflows (text/image EN version and 3D) by @conprour in https://github.com/OpenBMB/ChatDev/pull/540\r\n* fix: improve Windows compatibility for Makefile and sync tools by @rainoeelmae in https://github.com/OpenBMB/ChatDev/pull/530\r\n* Fix: `.env.example` gemini endpoint issue; demo_human.yaml config out… by @zxrys in https://github.com/OpenBMB/ChatDev/pull/552\r\n* docs: add new contributors by @NA-Wen in https://github.com/OpenBMB/ChatDev/pull/541\r\n* perf: frontend lag issue by @zxrys in https://github.com/OpenBMB/ChatDev/pull/553\r\n* feat(workflow): add general_problem_solving_team by @Yanghuabei-design in https://github.com/OpenBMB/ChatDev/pull/558\r\n* feat(agent): add filesystem-backed Agent Skills support to agent nodes by @zivkovicp in https://github.com/OpenBMB/ChatDev/pull/559\r\n* fix: use RichTooltip for help icons in Safari/Edge by @Br1an67 in https://github.com/OpenBMB/ChatDev/pull/557\r\n* style: Resolve nested scrollbars & implement auto-hiding navigation f… by @NINE-J in https://github.com/OpenBMB/ChatDev/pull/576\r\n* Feat: add persistent chat panel with fullscreen toggle by @LaansDole in https://github.com/OpenBMB/ChatDev/pull/577\r\n* fix: Fix what the navigation hide interaction affects all pages by @NINE-J in https://github.com/OpenBMB/ChatDev/pull/580\r\n* Fix/toggle chat fullscreen scrollable by @LaansDole in https://github.com/OpenBMB/ChatDev/pull/583\r\n* Fix: hardcoded embedding dimension by @LaansDole in https://github.com/OpenBMB/ChatDev/pull/582\r\n* Enable OpenClaw Integration with ChatDev Backend Workflow Support by @NA-Wen in https://github.com/OpenBMB/ChatDev/pull/584\r\n* add: new contributors by @zxrys in https://github.com/OpenBMB/ChatDev/pull/579\r\n* Modify GameDev workflow by @gouziman in https://github.com/OpenBMB/ChatDev/pull/568\r\n* Release the ChatDev Python SDK by @ACE-Prism in https://github.com/OpenBMB/ChatDev/pull/586\r\n\r\n## New Contributors\r\n* @LaansDole made their first contribution in https://github.com/OpenBMB/ChatDev/pull/519\r\n* @zivkovicp made their first contribution in https://github.com/OpenBMB/ChatDev/pull/536\r\n* @conprour made their first contribution in https://github.com/OpenBMB/ChatDev/pull/540\r\n* @rainoeelmae made their first contribution in https://github.com/OpenBMB/ChatDev/pull/530\r\n* @Yanghuabei-design made their first contribution in https://github.com/OpenBMB/ChatDev/pull/558\r\n* @Br1an67 made their first contribution in https://github.com/OpenBMB/ChatDev/pull/557\r\n* @NINE-J made their first contribution in https://github.com/OpenBMB/ChatDev/pull/576\r\n* @gouziman made their first contribution in https://github.com/OpenBMB/ChatDev/pull/568\r\n* @ACE-Prism made their first contribution in https://github.com/OpenBMB/ChatDev/pull/586\r\n\r\n**Full Changelog**: https://github.com/OpenBMB/ChatDev/compare/v2.1.0...v2.2.0"},"readme":true,"readme_zh":true,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}