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

Aufbau und Test eines MCP-Servers in Claude Desktop: Architektur und Erkenntnisse
Werkzeuge

Aufbau und Test eines MCP-Servers in Claude Desktop: Architektur und Erkenntnisse

Ein Entwickler teilt seine Erfahrungen beim Aufbau und Testen eines MCP-Servers in Claude Desktop und erläutert seine Architektur sowie praktische Erkenntnisse zu Tool-Schemata, Debugging und Einschränkungen.

OpenClawRadar
Claude Code Ultracode-Modus erzeugt 70-Agenten-Pipeline für Tiefensuche
Werkzeuge

Claude Code Ultracode-Modus erzeugt 70-Agenten-Pipeline für Tiefensuche

Eine einzelne 'Deep Search'-Anfrage im Ultracode-Modus von Claude Code erzeugte automatisch eine 4-Phasen-Pipeline mit ~70 Agents, die jeweils eigenständig Projekte abrufen und abgleichen. Das Orchestrierungsskript hält Zwischenergebnisse aus dem Kontextfenster fern und verhindert so eine Kontextüberlastung.

OpenClawRadar
Hollow AgentOS reduziert den Claude-Code-Token-Verbrauch um 68,5 % mit JSON-nativem OS-Ansatz
Werkzeuge

Hollow AgentOS reduziert den Claude-Code-Token-Verbrauch um 68,5 % mit JSON-nativem OS-Ansatz

Hollow AgentOS, eine JSON-native Betriebssystemschicht für KI-Agenten, reduziert die Claude Code Token-Nutzung um 68,5%, indem sie ineffiziente Shell-Befehlskosten eliminiert. Das Tool integriert sich über MCP in Claude Code und führt lokale Inferenz durch Ollama aus.

OpenClawRadar
clarp: Open-Source-Ersatz für Claude -p vor dem 15. Juni mit nutzungsabhängiger Preisgestaltung
Werkzeuge

clarp: Open-Source-Ersatz für Claude -p vor dem 15. Juni mit nutzungsabhängiger Preisgestaltung

Claude -p wechselt am 15. Juni zur nutzungsabhängigen Abrechnung. clarp ist ein Open-Source-CLI, das es für lokale Workflows ersetzt – einfach den Binärnamen von claude auf clarp ändern.

OpenClawRadar