ChatDev ist ein virtuelles Softwareunternehmen, das aus intelligenten Agenten besteht, die verschiedene Rollen (z. B. CEO, Produktmanager, Technischer Leiter, Programmierer, Tester usw.) übernehmen. Diese Agenten arbeiten durch die Teilnahme an spezialisierten Funktionsworkshops (Design, Codierung, Testen usw.) zusammen, um Software zu entwickeln. ChatDev zielt darauf ab, ein benutzerfreundliches, hochgradig anpassbares und skalierbares Framework bereitzustellen, das auf großen Sprachmodellen (LLM) basiert und ein ideales Szenario für die Erforschung kollektiver Intelligenz darstellt. Es unterstützt benutzerdefinierte Einstellungen wie die Anpassung von Softwareentwicklungsprozessen und Rollen. Benutzer müssen ihre Ideen lediglich in natürlicher Sprache beschreiben, und ChatDev generiert effizient die entsprechende Software.