test markdown
Links
View CodeVisitDescription
Communicative Agents for Software Development
γEnglish | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Hindi| Bahasa Indonesiaγ
γπ Wiki | π Local Demo | π₯ Community Built Software | π§ Customization | πΎ Discordγ
π Overview
- ChatDev stands as a virtual software company that operates through various intelligent agents holding
different roles, including Chief Executive Officer
, Chief Product Officer
, Chief Technology Officer
, programmer
, reviewer
, tester
, art designer
. These
agents form a multi-agent organizational structure and are united by a mission to "revolutionize the digital world
through programming." The agents within ChatDev collaborate by participating in specialized functional seminars,
including tasks such as designing, coding, testing, and documenting. - The primary objective of ChatDev is to offer an easy-to-use, highly customizable and extendable framework, which is based on large language models (LLMs) and serves as an ideal scenario for studying collective intelligence.
π News
-
November 15th, 2023: We launched ChatDev as a SaaS platform that enables software developers and innovative entrepreneurs to build software efficiently at a very low cost and barrier to entry. Try it out at https://chatdev.modelbest.cn/.
-
November 2nd, 2023: ChatDev is now supported with a new feature: incremental development, which allows agents to develop upon existing codes. Try
--config "incremental" --path "[source_code_directory_path]"to start it.
-
October 26th, 2023: ChatDev is now supported with Docker for safe execution (thanks to contribution from ManindraDeMel). Please see Docker Start Guide.
- September 25th, 2023: The Git mode is now available, enabling the programmer
to utilize Git for version control. To enable this feature, simply set "git_management"to"True"inChatChainConfig.json. See guide.
Liked Rishabh Gurbani's work??
Get in touch with Rishabh Gurbani to discuss your project.