Mintlify nutzt KI, um automatisch Dokumentation aus Code zu generieren – Tech

Mintlify nutzt KI um automatisch Dokumentation aus Code zu generieren

Mintlify, ein Startup-Unternehmen, das Software zur Automatisierung von Softwaredokumentationsaufgaben entwickelt, gab heute bekannt, dass es 2,8 Millionen US-Dollar in einer von Bain Capital Ventures geleiteten Seed-Runde mit Beteiligung von TwentyTwo Ventures und Quinn Slack, dem Mitbegründer von Sourcegraph, aufgebracht hat. CEO Han Wang sagt, dass der Erlös für die Produktentwicklung und die Verdoppelung des dreiköpfigen Kernteams von Mintlify bis Ende des Jahres verwendet wird.

Mintlify mit Sitz in Ithaca, New York, wurde 2021 von Han Wang und Hahnbee Lee – beide von Beruf Softwareentwickler – mitbegründet. Wang war zuvor Mitbegründer von Foodful, einem Startup, das ein Cloud-basiertes Überwachungssystem für Kühe entwickelt hat, und von Pe•ple, einer Online-Kundengemeinschaftsplattform, die Anfang 2021 von Tribe übernommen wurde. Lee war zuvor Mitbegründer von Pe•ple kam kurzzeitig als Ingenieur zu Duolingo.

Wang sagte, die Idee für Mintlify stamme von seinen und Lees Erfahrungen in der Softwareentwicklung, die die Arbeit mit Dokumentation beinhalteten, die nicht immer vollständig oder von höchster Qualität sei. Ihre Beobachtungen stimmen mit einer GitHub-Umfrage aus dem Jahr 2017 überein, die ergab, dass 93 % der Entwickler unvollständige oder veraltete Dokumentationen als allgegenwärtiges Problem betrachten.

„Wir haben als Software-Ingenieure in Unternehmen in allen Phasen gearbeitet, von Startups bis hin zu großen Technologieunternehmen, und festgestellt, dass sie alle unter schlechter Dokumentation leiden, wenn es sie überhaupt gibt“, sagte Wang in einem E-Mail-Interview mit Tech. „Dokumentation ist die Lebensader für Nachwuchsingenieure und diejenigen, die in neue Codebasen einsteigen. Es hilft erfahrenen Entwicklern, in Zukunft Zeit zu sparen, indem sie anderen ihren Code erklären müssen. Bei öffentlich zugänglichen und Open-Source-Produkten hat die Dokumentation einen direkten Einfluss auf die Benutzerakzeptanz.“

Mintlify

Bildnachweis: Mintlify

Mintlify zielt darauf ab, die Herausforderungen rund um die Dokumentation mit Automatisierung zu bewältigen, insbesondere mit automatisch generierter Dokumentation. Die Plattform des Unternehmens liest Code und erstellt Dokumente, um ihn zu erklären, wobei Technologien wie die Verarbeitung natürlicher Sprache und Web Scraping genutzt werden.

Wang lehnte es ab, mehr über die technischen Grundlagen von Mintlify preiszugeben, aber die Generierung von Dokumentation aus Code ist mit den heutigen KI-Techniken durchaus im Bereich des Möglichen. Das wird durch die Tatsache belegt, dass Mintlify mehrere Konkurrenten hat, die ähnliche Ansätze verfolgen, darunter Documatic, dessen KI-System zusätzlich zur Dokumentation automatisch Änderungsprotokolle und Erklärungen aus dem Code generiert.

Wang behauptet, dass Mintlify „deutlich“ qualitativ hochwertigere Ergebnisse als seine Konkurrenten liefert und – im Gegensatz zu einigen anderen – Entwickler nicht dazu zwingt, Dokumentation auf einem Cloud-Dienst zu hosten. „Die Mission von Mintlify ist es, die Dokumentationsfäule zu lösen, indem kontinuierliche Dokumentation zu einer Standardpraxis für Softwareteams entwickelt wird“, fügte Wang hinzu. „[W]enn technische Manager aktiv nach Lösungen für bessere Dokumentationspraktiken suchen, … dann greifen wir ein.“

Über die Erstellung von Dokumentation hinaus scannt Mintlify routinemäßig nach „veralteter“ Dokumentation und erkennt, wie Benutzer mit der Dokumentation umgehen, um ihre Lesbarkeit zu verbessern. (Wang betonte, dass die Plattform keinen Code speichert und alle Benutzerdaten im Ruhezustand und während der Übertragung verschlüsselt.) Mintlify, das für einzelne Entwickler kostenlos ist, lässt sich auch in bestehende Systeme wie Slack, Dropbox und GitHub integrieren, um die Aufgabenverwaltung und -entwicklung zu automatisieren Arbeitsabläufe.

Laut Wang ist die Akzeptanz des kostenlosen Plans von Mintlify seit seiner Einführung im Januar jede Woche um 20 % gestiegen. Da die Benutzerbasis jetzt 6.000 aktive Konten in den Schatten stellt, plant das Unternehmen, seinen Fokus auf ein Premium-Angebot zu verlagern, das auf Unternehmenskunden ausgerichtet ist.

„Die Pandemie standardisierte eine dezentrale und asynchrone Arbeitsumgebung. Dies machte eine qualitativ hochwertige Dokumentation zu einem entscheidenden Faktor für eine effiziente Kommunikation, Einarbeitung und Produktentwicklung“, sagte Wang. „Unsere Expansion in die Workflow-Automatisierung geht die Herausforderung an, indem wir die technischen Manager mit unserer bestehenden Fangemeinde ansprechen, die als Champions fungieren.“

tch-1-tech