Show HN: WUPHF — Karpathy-artiges LLM-Wiki mit Markdown + Git als Quelle der Wahrheit

✍️ OpenClawRadar📅 Veröffentlicht: 25. April 2026🔗 Source
Show HN: WUPHF — Karpathy-artiges LLM-Wiki mit Markdown + Git als Quelle der Wahrheit
Ad

WUPHF ist ein quelloffenes kollaboratives Büro für KI-Agenten (Claude Code, Codex, OpenClaw, lokale LLMs via OpenCode), das eine Karpathy-ähnliche Wiki-Schicht enthält. Das Wiki verwendet Markdown und Git als Quelle der Wahrheit, gespeichert unter ~/.wuphf/wiki/, mit einem bleve (BM25) + SQLite-Index darüber. Noch wird keine Vektor- oder Graph-DB verwendet – das Ziel ist zu sehen, wie weit Markdown + Git kommen, bevor schwerere Infrastruktur hinzugefügt wird.

Hauptmerkmale

  • Jeder Agent erhält ein privates Notizbuch unter agents/{slug}/notebook/ sowie ein gemeinsames Team-Wiki unter team/.
  • Workflow zum Hochstufen von Entwürfen ins Wiki: Notizbuch-Einträge werden (vom Agenten oder Menschen) überprüft und mit Rückverweisen ins kanonische Wiki übernommen. Eine Zustandsmaschine verwaltet Ablauf und automatische Archivierung.
  • Entity-Fact-Log pro Entität: Append-only JSONL unter team/entities/{kind}-{slug}.facts.jsonl. Ein Synthese-Worker erstellt alle N Fakten eine aktuelle Entitäten-Kurzfassung.
  • Commits werden einer eindeutigen Git-Identität („Pam the Archivist“) zugeordnet, um die Herkunft via git log nachvollziehen zu können.
  • [[Wikilinks]] mit Erkennung toter Links (rot dargestellt).
  • Täglicher Lint-Cron für Widersprüche, veraltete Einträge und defekte Wikilinks.
  • Slash-Befehl /lookup + MCP-Tool für beleggestützte Abrufe. Ein heuristischer Klassifizierer leitet kurze Anfragen an BM25 und narrative Anfragen an eine beleggestützte Antwortschleife weiter.
Ad

Sucheinstellungen

Aktuelle Benchmarks mit 500 Artefakten und 50 Anfragen erreichen 85 % Recall@20 allein mit BM25, was die interne Freigabeschwelle ist. Sollte eine Anfrageklasse darunter fallen, ist sqlite-vec der vorab festgelegte Fallback.

Substrat-Auswahl

  • Markdown für Haltbarkeit – das Wiki überlebt die Laufzeit; Benutzer können git clone ausführen und mit jedem Byte gehen.
  • Bleve für BM25.
  • SQLite für strukturierte Metadaten (Fakten, Entitäten, Kanten, Weiterleitungen, Überholungen).
  • Kanonische IDs sind erstklassig: Fact-IDs sind deterministisch (enthalten Satz-Offset), Slugs werden einmal vergeben und nie umbenannt (Redirect-Stubs werden verwendet). Ein Wiederaufbau ist logisch identisch, nicht byte-identisch.

Bekannte Grenzen

  • 85 % Recall ist keine universelle Garantie – Optimierung läuft.
  • Die Synthesequalität hängt von der Qualität der Agentenbeobachtungen ab. Der Lint-Durchlauf hilft, ist aber keine Bewertungsinstanz.
  • Einzelbüro-Bereich; noch keine bureauübergreifende Föderation.

Demo & Installation

Ein 5-minütiger Terminal-Walkthrough ist verfügbar auf asciinema (Skript unter ./scripts/demo-entity-synthesis.sh).

Installation mit: npx wuphf@latest

Aus dem Quellcode bauen: git clone https://github.com/nex-crm/wuphf.git; go build -o wuphf ./cmd/wuphf

Das Wiki wird als Teil von WUPHF ausgeliefert, kann aber eigenständig verwendet werden. MIT-Lizenz, selbst gehostet, eigene Schlüssel mitbringen.

📖 Vollständige Quelle lesen: HN LLM Tools

Ad

👀 Siehe auch

Claude TimeTrack: macOS-Menüleisten-App, die Claude Code JSONL-Dateien liest, um Entwicklungszeit pro Projekt automatisch zu erfassen
Werkzeuge

Claude TimeTrack: macOS-Menüleisten-App, die Claude Code JSONL-Dateien liest, um Entwicklungszeit pro Projekt automatisch zu erfassen

Open-Source-macOS-Menüleisten-App, die Claude-Code-Sitzungs-JSONL-Dateien und Git-Verlauf parst, um die Zeit pro Projekt automatisch zu erfassen – keine manuellen Timer nötig.

OpenClawRadar
Caliby: Open-Source eingebettete Vektordatenbank für KI-Agenten mit hybrider Text+Vektor-Speicherung
Werkzeuge

Caliby: Open-Source eingebettete Vektordatenbank für KI-Agenten mit hybrider Text+Vektor-Speicherung

Caliby ist eine eingebettete C++-Vektordatenbank mit Python-Bindungen (pip install caliby), die HNSW-, DiskANN- und IVF+PQ-Indizes unterstützt, eine 4-fache Leistung gegenüber pgvector beansprucht und nativ Text neben Vektoren für KI-Agenten-/RAG-Anwendungsfälle speichert.

OpenClawRadar
Oh-My-Mermaid: Claude-Code-Fähigkeit zur automatischen Generierung von Architekturdiagrammen
Werkzeuge

Oh-My-Mermaid: Claude-Code-Fähigkeit zur automatischen Generierung von Architekturdiagrammen

Oh-My-Mermaid ist eine Claude Code-Fähigkeit, die Codebasen analysiert und automatisch Mermaid-Architekturdiagramme sowie Dokumentation generiert. Es wird über npm installiert und mit dem Befehl /omm-scan in Claude Code verwendet.

OpenClawRadar
Indie-Entwickler stellt 'Ideanator' CLI-Tool zur Strukturierung vager Ideen mit lokalen LLMs vor
Werkzeuge

Indie-Entwickler stellt 'Ideanator' CLI-Tool zur Strukturierung vager Ideen mit lokalen LLMs vor

Ideanator ist ein CLI-Tool, das von einem selbstgelernten 19-jährigen Entwickler entworfen wurde, der mit lokalen LLMs wie Ollama/MLX arbeitet. Es strukturiert vage Ideen in klar definierte Konzepte, komplett offline.

OpenClawRadar