Penify automatisiert Dokumentationsarbeit in Repositories auf GitHub, GitLab und Bitbucket. Auf Basis echter Code-Änderungen generiert es lesbare Docstrings und technische Dokumentation für Python, Java, TypeScript, JavaScript und Kotlin.
Vom Pull Request zur API-Referenz
Nach der Installation fügt sich Penify in Ihren Workflow ein, indem es Pull Requests verfolgt und nach dem Merge seine interne Wissensbasis aktualisiert. Mit dem aktuellen Code erstellt es:
Docstrings
Methodenbeschreibungen
API-Dokumentation
Das hilft, Dokumentationsdrift zu reduzieren und die laufende Pflege zu erleichtern.
Eine gemeinsame Wissensquelle für das Team
Die aus der Wissensbasis von Penify erstellte Dokumentation ist über einen integrierten Agent-Chatbot zugänglich. Sie kann nicht nur von Entwicklerinnen und Entwicklern, sondern auch von folgenden Rollen genutzt werden:
Produktmanager
Analysten
QA Engineers
Teammitglieder können Fragen stellen und Antworten erhalten, die auf dem aktuellen Code und den generierten Beschreibungen basieren.
Funktioniert mit bestehenden Repositories
Penify ist nicht nur für neue Projekte geeignet. Es kann ein bestehendes Repository dokumentieren, indem es zunächst eine erste Dokumentationsschicht erstellt und diese anschließend mit neuen Commits und Merge Requests aktuell hält.

