Coding & Dev
OpenWiki
im Test.
OpenWiki ist ein Kommandozeilenwerkzeug von LangChain, das ein Code-Repository untersucht und daraus ein verlinktes Wiki aus Markdown-Seiten im Ordner openwiki/ schreibt. Jede Aussage im Wiki ist an die Codestelle gebunden, aus der sie stammt, sodass ein Update nur die Seiten anfasst, deren Grundlage sich geändert hat. Das Projekt steht unter MIT-Lizenz und hat über 17.000 GitHub-Sterne.
| Preismodell | Kostenlos, Kostenlos (MIT), es fallen nur die Kosten für das gewählte Sprachmodell an |
|---|---|
| Betriebsort | auf eigener Hardware |
| DSGVO | im Einzelfall zu prüfen |
| Quelloffen | ja, MIT |
Wer ein Repository übernimmt oder einen Coding-Agenten darin arbeiten lässt, braucht zuerst einen Überblick über Aufbau, Datenflüsse und Eigenheiten des Codes. Handgeschriebene Dokumentation veraltet mit dem nächsten Umbau, und der Agent liest sich bei jeder Aufgabe neu ein. OpenWiki schreibt diesen Überblick einmal auf und gleicht ihn danach laufend mit dem Code ab. Das Werkzeug ist auf LangChains Agentenbibliothek Deep Agents gebaut und seit Juni 2026 öffentlich, die aktuelle Fassung ist 0.7.2 vom 09.10.2026.
Wichtigste Funktionen
- Den ersten Lauf startest du am einfachsten aus dem Coding-Agenten heraus, den du ohnehin nutzt. OpenWiki bringt Anbindungen für Claude Code, Codex, OpenCode, Cursor, GitHub Copilot CLI, Kiro und weitere mit und verwendet deren angemeldete Modellsitzung, ein eigener API-Schlüssel ist dann nicht nötig. Der Agent untersucht Quelltext und Tests und legt die Seiten im Ordner
openwiki/an. - Jede Aussage im Wiki führt OpenWiki als sogenannten Grounded Claim mit Verweis auf die Codestelle, etwa einen Zeilenbereich in einer Datei. Ändert sich diese Stelle, markiert das Werkzeug genau die betroffenen Aussagen zur Prüfung. Ein Update ohne relevante Änderungen ruft gar kein Modell auf und lässt das Wiki unverändert.
- In der
AGENTS.mddes Repositorys pflegt OpenWiki einen eigenen Block, der Coding-Agenten auf das Wiki verweist. Über zwei MCP-Werkzeuge suchen sie darin und lesen gezielt einzelne Abschnitte, statt bei jeder Frage den ganzen Code zu durchsuchen. Diese Suche läuft lokal und ohne Modellaufruf. - Mit
openwiki linkfasst du die Wikis mehrerer Repositorys zu einem Arbeitsbereich zusammen, etwa Steuerung, Datenverarbeitung und Infrastruktur eines Dienstes. Der Agent durchsucht dann alle Wikis gemeinsam. - Eine Vorlage für GitHub Actions, GitLab CI oder Bitbucket Pipelines lässt das Wiki nach Zeitplan aktualisieren. Die Änderungen kommen als Pull Request mit reinen Dokumentationsdateien, den du prüfst wie jeden anderen.
- Die Seiten sind reines Markdown mit Frontmatter im Open Knowledge Format v0.2, Abläufe und Datenmodelle zeichnet OpenWiki als Mermaid-Diagramme.
openwiki visualizezeigt das Wiki als Netz verlinkter Seiten im Browser. - Neben dem Code-Modus gibt es einen persönlichen Modus, der Wissen aus Notion, Gmail, Slack, lokalen Repositorys, einer Websuche und anderen Quellen in ein privates Wiki unter
~/.openwikizusammenführt.
Preise und Tarife
OpenWiki steht unter der MIT-Lizenz und ist kostenlos, eine Bezahlfassung gibt es nicht. Du installierst es mit npm install -g openwiki und brauchst dafür Node.js ab Version 22.22. Kosten entstehen allein beim Sprachmodell, das die Seiten schreibt. Im Coding-Agenten zählt der Lauf gegen dessen Abo oder Kontingent, im eigenständigen Betrieb rechnet der gewählte Anbieter nach Token ab. Unterstützt werden 14 Anbieter, darunter OpenAI, Anthropic, Gemini, AWS Bedrock, OpenRouter und jeder OpenAI-kompatible Endpunkt wie Ollama oder LM Studio. Mit einem lokalen Modell bleibt nur der Strom für die eigene Hardware. Die Erstanlage eines großen Repositorys verbraucht spürbar Token, die späteren Updates deutlich weniger, weil nur geänderte Seiten neu geschrieben werden. Die Listenpreise der Modellanbieter verstehen sich ohne Umsatzsteuer, für deutsche Unternehmen kommt sie auf die Rechnung noch hinzu.
Für wen ist OpenWiki geeignet?
Entwicklungsteams, die mit Claude Code, Codex oder Cursor arbeiten, geben ihrem Agenten mit OpenWiki einen geprüften Einstieg in das Repository. Der Agent findet Architektur und Zusammenhänge im Wiki und muss sie nicht bei jeder Aufgabe neu aus dem Code ableiten.
Firmen mit gewachsenem Code, den niemand mehr vollständig überblickt, bekommen eine erste Dokumentation, ohne dass jemand sie von Hand schreibt. Neue Mitarbeitende und externe Dienstleister arbeiten sich darüber schneller ein, und der zeitgesteuerte Lauf hält die Seiten danach aktuell.
Agenturen und Plattformteams, deren Dienste über mehrere Repositorys verteilt sind, legen die Wikis zu einem Arbeitsbereich zusammen. Eine Frage zum Zusammenspiel von Frontend, Backend und Infrastruktur beantwortet der Agent dann aus allen Teilen zugleich.
DSGVO und Datenschutz
OpenWiki läuft auf deinem eigenen Rechner oder im eigenen CI und betreibt keinen Clouddienst. Das Wiki liegt als Markdown in deinem Repository, Zugangsdaten und Einstellungen speichert das Werkzeug lokal unter ~/.openwiki.
Den Datenschutz entscheidet das Sprachmodell. Bei OpenAI, Anthropic oder Google geht der Quelltext des Repositorys zur Analyse an deren Server, meist in den USA. Im Coding-Agenten gelten die Bedingungen von dessen Anbieter. Mit einem lokalen Modell über Ollama oder LM Studio verlässt der Code die eigene Hardware nicht. Pfade, die das Werkzeug nicht lesen soll, schließt du über eine Datei .openwikiignore aus. Laut Projekt kann ein Agent ein ausgeschlossenes Thema trotzdem aus Tests, README oder Commit-Nachrichten erschließen.
Ab Werk sendet OpenWiki eine anonyme Nutzungsstatistik an LangChain. Sie enthält nach Angabe des Projekts den Befehl, das Ergebnis eines Laufs, den Modellanbieter und die Namen der angebundenen Quellen, aber keine Dateiinhalte, Repository-Namen oder IP-Adressen. Die Umgebungsvariable OPENWIKI_TELEMETRY_DISABLED=1 schaltet sie ab. Die optionale Anbindung an LangSmith schickt Ablaufprotokolle an den US-Dienst von LangChain, dafür gibt es eine EU-Region.
Für Code mit Geschäftsgeheimnissen oder personenbezogenen Testdaten eignet sich OpenWiki mit lokalem Modell und abgeschalteter Statistik. In der Grundeinstellung gilt das nicht, deshalb steht hier kein grünes Abzeichen.
Alternativen zu OpenWiki
- DeepWiki von Cognition erzeugt ein Wiki mit Fragefunktion für öffentliche GitHub-Repositorys kostenlos und ohne Installation. Private Repositorys laufen über ein Konto bei Devin, und die Seiten liegen beim Anbieter statt im eigenen Repository.
- Obsidian eignet sich für ein persönliches oder teamweites Wiki, das Menschen selbst schreiben. Mit dem Code abgeglichen wird dort nichts, dafür entscheidest du über jede Zeile.
- Claude Code legt mit dem Befehl
/initeineCLAUDE.mdmit den wichtigsten Angaben zum Repository an. Für kleine Projekte reicht diese eine Datei, ein verlinktes Wiki mit Belegen je Aussage entsteht dabei nicht.
Was OpenWiki gut kann
- Jede Aussage ist an eine Codestelle gebunden, Updates betreffen nur geänderte Seiten
- Läuft in Claude Code, Codex, OpenCode, Cursor und weiteren Coding-Agenten ohne eigenen API-Schlüssel
- Ergebnis ist reines Markdown im Repository, ausgegeben im Open Knowledge Format v0.2
- Fertige Vorlagen für zeitgesteuerte Updates in GitHub Actions, GitLab CI und Bitbucket
Wo es hakt
- Ohne lokales Modell geht der Quelltext an den gewählten Modellanbieter
- Anonyme Nutzungsstatistik ist ab Werk eingeschaltet
- Junges Projekt in Version 0.7, Befehle und Formate ändern sich noch
Wofür es eingesetzt wird
Dokumentation eines Repositorys für Coding-Agenten erzeugen · Wiki bei jeder Codeänderung automatisch nachziehen · Mehrere zusammengehörige Repositorys gemeinsam durchsuchen · Einarbeitung in fremden oder alten Code