← Alle Werkzeuge

Werkzeug · Kontext & Wissensgraph

OpenWiki

von LangChain

Quelloffenes (MIT) CLI von LangChain, das für eine Codebasis automatisch eine agentengerechte Doku-Wiki erzeugt und über die Git-History aktuell hält – damit Coding-Agenten wissen, wo welche Logik liegt und warum sie so gebaut wurde.

Open SourceCLINode.jsGitHub Action

Einschätzung

Repo-Doku, die sich selbst pflegt – als Agenten-Kontext

Die naheliegende Wahl, wenn ein Coding-Agent eine größere Codebasis zuverlässig überblicken soll und eine handgepflegte CLAUDE.md/AGENTS.md dafür zu grob ist. Stärke ist die automatische Aktualisierung aus der Git-History; das erzeugte Wissen ist Tier C (LLM-generierte Doku) – vor dem Blind-Vertrauen stichprobenweise gegen den Code prüfen.

OpenWiki (per „npm install -g openwiki“, dann „openwiki init“) generiert ein „openwiki/“-Verzeichnis mit einer Index-Datei (quickstart.md) und thematischen Unterdateien – die erste Anlaufstelle, die ein Coding-Agent liest, bevor er im Repo arbeitet. Anders als reine Symbol-Doku dokumentiert es nicht nur „wie“ der Code funktioniert, sondern „warum“ etwas so entschieden wurde – die Business-Logik zieht es aus Git-Commits, PR-Beschreibungen und Kommentaren. Das ist Kontext-EngineeringDie Disziplin, gezielt zu kuratieren, welche Tokens während der Inferenz im Kontextfenster stehen – statt möglichst viel hineinzukippen. Kontext ist eine endliche Ressource; Ziel ist „informativ, aber knapp“. Gilt als Fortsetzung des Prompt-Engineerings.Mehr im Wissen → für die Codebasis: dem Agenten eine gepflegte Karte des Repos statt roher Dateien geben.

Eingehängt wird die Wiki über die Agenten-Kontextdatei (AGENTS.md bzw. CLAUDE.md), die OpenWiki mit einem Verweis + Nutzungshinweis ergänzt oder anlegt. Aktuell hält es sich über eine mitgelieferte GitHub-Action (Standard 1×/Tag): sie prüft die seit dem letzten Doku-Stand gemergten Commits und öffnet einen Pull Request mit den nötigen Aktualisierungen. Gebaut auf LangChains DeepAgents; optionales LangSmith-Tracing macht jeden Doku-Lauf nachvollziehbar. Modell-agnostisch: offene wie geschlossene Provider (OpenRouter als Default mit offenem Modell, dazu Fireworks, Baseten, OpenAI, Anthropic), Presets u. a. für GLM 5.2, Kimi K2.6 und Sonnet – oder eine eigene Modell-ID.

Wofür es gut ist

  • Einem Coding-Agenten (Claude Code, Codex u. a.) eine gepflegte Karte einer großen Codebasis geben
  • Doku, die „warum“ (Business-Logik/Entscheidungen aus der Git-History) festhält, nicht nur „wie“
  • Repo-Doku automatisch per täglichem PR aktuell halten, statt sie von Hand zu pflegen

Stärken

  • Erzeugt und pflegt agentengerechte Repo-Doku vollautomatisch – tägliche Aktualisierung per GitHub-Action-PR aus der Git-History
  • Dokumentiert Business-Logik/Entscheidungen (aus Commits/PRs), nicht nur die Code-Struktur
  • Offen (MIT), modell-agnostisch (offene + geschlossene Provider) und hängt sich sauber in AGENTS.md/CLAUDE.md ein

Schwächen

  • LLM-generierte Doku ist Tier C – Faktentreue schwankt, stichprobenweise gegen den Code prüfen
  • Junges Projekt (rund 550 GitHub-Stars, Stand 2026-07-02) – Reife/Stabilität in Bewegung
  • Nutzen hängt an sauberer Git-Hygiene (aussagekräftige Commits/PR-Beschreibungen)

Im Vergleich

Wofür dieses Werkzeug die bessere Wahl ist – und wann ein direkter Konkurrent.

  • Wo Graphify jeden Ordner in einen abfragbaren Wissensgraphen verwandelt, ist OpenWiki enger auf den Code-Repo-Fall zugeschnitten und schreibt menschen- wie agentenlesbares Markdown, das sich per PR selbst aktualisiert – Graph-Traversal vs. gepflegte Doku-Wiki.
  • Ergänzt eine handgeschriebene AGENTS.md/CLAUDE.md, statt sie zu ersetzen: Die Kontextdatei setzt feste Projektregeln (weniger ist hier oft mehr), OpenWiki liefert die durchsuchbare, mitwachsende Detail-Doku dahinter.

Direkt ausprobieren

github.com/langchain-ai/openwiki

Zur offiziellen Seite ↗

ℹ️ Über YouTube (LangChain, C74, `nIVu3zfYprI`, 2026-07-01) aufgekommen – Existenz/Features an Primärquelle geprüft (LangChain-Blog + GitHub `langchain-ai/openwiki`, MIT), nicht am Video. Star-Zahl (~554, Stand 2026-07-02) im schnelllebigen Feld vor Zitat erneut prüfen. LLM-generierte Doku = Tier C.

Verwandte Werkzeuge