SuperAPI AI Directory

ChatDev

An AI agent software development platform launched by ModelBest, which allows software to be created using natural language

Open website

About this tool

ChatDev is the latest intelligent software development platform launched by the AI company ModelBest, based on "large models + Agents." Users only need to input natural language to generate and create runnable software. Through this platform, software developers and ordinary users without programming experience can efficiently complete software development and creation work at extremely low cost and with a low threshold. The open-source version of ChatDev has already gained 17K stars on GitHub.

ChatDev

Features of ChatDev

  1. The virtual software company simulates real-world operations and operates through various agents serving in different roles, including CEO, CPO, CTO, programmer, code reviewer, tester, art designer, etc., imitating real-world software development
  2. Empowers the entire software development process, from requirements analysis and interface design to code writing, software testing, and application release
  3. An easy-to-use, highly customizable, and extensible framework based on large language models (LLM), and an ideal scenario for studying swarm intelligence
  4. It can write and develop any type of software, such as red envelope rain, timers, Snake, Pac-Man, unit converters, and various other types of software

How to use ChatDev

  1. Visit ChatDev's official website (chatdev.modelbest.cn), log in or register an account to apply for a trial
  2. After the application is successful, return to the software creation interface and fill in project settings such as the project name and software description
  3. Wait for the server to respond to project generation. ChatDev's agents will simulate the operation of a real-world software company according to the requirement instructions
  4. After the software is generated, it can be downloaded and shared directly. If you are not satisfied with the result, you can also adjust and modify it

The above are the steps for using the SaaS version. If you want to deploy and run it yourself, please visit ChatDev's GitHub repository to checkQuick start instructions。

Frequently asked questions

What large model is ChatDev based on?
The open-source version of ChatDev calls the capabilities of OpenAI's GPT large models. Developers need to set the API Key themselves, and can use GPT-3.5 or GPT-4.
Does ChatDev support Git version control?
Yes, ChatDev has launched Git mode, and the agent acting as a programmer can use Git for version control.
Is ChatDev free?
ChatDev is free and open source. Developers can clone the GitHub repository for setup and local running, and can also visit ModelBest's website to apply to use the SaaS version.