- Ein Dokumentationstool, das speziell für Agents entwickelt wurde, um Wikis für Codebasen oder zweckgebundenes Memory zu erstellen und zu pflegen
- Importiert lokale Wissensquellen über integrierte Connectoren oder Git-Repositories und führt sie in einem lokalen Wiki zusammen
- Zwei Modi verfügbar
- Personal-Modus: Baut aus lokalen Repos, Gmail, Notion, Web Search, Hacker News, X usw. ein persönliches Brain-Wiki unter
~/.openwiki/wikiauf - Code-Modus: Erstellt Repository-Dokumentation für die aktuelle Codebasis in
openwiki/
- Personal-Modus: Baut aus lokalen Repos, Gmail, Notion, Web Search, Hacker News, X usw. ein persönliches Brain-Wiki unter
- Automatische Dokumentaktualisierung per CI-Integration; liefert Beispiel-Workflows für GitHub Actions und GitLab CI, die automatisch PRs bzw. Merge Requests zur Dokumentaktualisierung erzeugen
- Gibt in beiden Modi Bundles im Google Open Knowledge Format (OKF) v0.1 aus; Konzeptdokumente verwenden YAML-Front-Matter mit einem
type-Feld und drücken Beziehungen über Markdown-Links aus - Hält bei jeder Code-Ausführung
AGENTS.mdundCLAUDE.mdim Repository-Root aktuell, damit Coding-Agents beim Durchsuchen des Kontexts auf das Wiki verwiesen werden- Wenn vorhandene Dateien existieren, wird nur der Block
<!-- OPENWIKI:START -->…<!-- OPENWIKI:END -->aktualisiert und der Rest beibehalten
- Wenn vorhandene Dateien existieren, wird nur der Block
- Lokale Connectoren unterstützen das Sammeln aus Git-Repositories, Notion, Gmail, X, Web Search und Hacker News; derselbe Connector kann in mehreren Instanzen konfiguriert werden
- Unterstützt viele Inference-Provider: OpenAI, OpenRouter, Gemini (AI Studio), Gemini Enterprise (Vertex AI), Nebius Token Factory, Fireworks, Baseten, NVIDIA NIM, OpenAI-kompatibel, AWS Bedrock, Anthropic
- Der Onboarding-Standard ist OpenAIs
gpt-5.6-terra; außerdem werden je nach Provider Authentifizierungsmethoden wie ChatGPT-Login, IAM-Zugangsdaten und Google ADC angeboten
- Der Onboarding-Standard ist OpenAIs
- Erfasst standardmäßig anonyme Telemetrie (auf Ebene von Befehl/Ergebnis/Provider-/Connector-Namen), sammelt jedoch keine Dateiinhalte, Zugangsdaten, Prompts, Modellausgaben oder IP-Adressen; kann mit
OPENWIKI_TELEMETRY_DISABLED=1oderDO_NOT_TRACK=1deaktiviert werden - Installation mit
npm install -g openwiki - MIT-Lizenz
3 Kommentare
Ich wollte es ausprobieren, aber der Teil, dass
anonyme Telemetrie standardmäßig erfasst wird (auf Ebene von Befehl/Ergebnis/Provider-/Connector-Namen), ist schon etwas schade. Man kann es zwar deaktivieren, aber es scheint doch viele Leute zu geben, die die Details nicht genau lesen und einfach die Standardeinstellungen nutzen.Es heißt, dass man es mit
OPENWIKI_TELEMETRY_DISABLED=1oderDO_NOT_TRACK=1deaktivieren kann.Heißt das, dass Sie dem nicht glauben?
Man kann es zwar abschalten, aber da der Standard opt-in ist, werden es vermutlich viele einfach mit den Standardeinstellungen nutzen.
Wenn ich mir vorstelle, es einem Kollegen oder Freund zu empfehlen, würde ich eher sagen: „OpenWiki ist gut, probier’s mal aus“, und nicht: „OpenWiki ist gut, aber man kann die Datenerfassung mit
OPENWIKI_TELEMETRY_DISABLED=1oderDO_NOT_TRACK=1deaktivieren, also schalt das vorher ein und nutz es dann“ :(Allerdings hatte ich
BefehlundErgebnisals Prompt und Output verstanden. Wenn ich den Originaltext noch einmal lese, scheint das aber nicht so zu sein. Dann ist es vielleicht doch in Ordnung?!