knowledge-base/wiki/concepts/llm/llm-knowledge-base.md

2.3 KiB

created updated sources tags
2026-06-05 2026-06-16
concept
karpathy
wiki

LLM Knowledge Base (Karpathy Wiki)

Siehe README.md — Das RamaDama Wiki basiert auf diesem Pattern.

Kernprinzip

Statt RAG (wiederverarbeitet Rohdaten bei jeder Query) → LLM baut und pflegt ein persistentes Wiki aus .md-Dateien.

Drei Schichten

  1. Raw Sources — immutable, LLM liest nur
  2. Wiki — LLM-generated Markdown, verlinkt und strukturiert
  3. Schema — AGENTS.md definiert Konventionen und Workflows

Drei Operationen

  • Ingest — Rohdaten verarbeiten → Wiki aktualisieren
  • Query — Fragen gegen das Wiki beantworten, Antworten zurückschreiben
  • Lint — Health Checks, Widersprüche, Lücken

Quellen

Kontext im RamaDama-Setup

Dieses Wiki ist eine direkte Operationalisierung von Karpathys Vorschlag — das RamaDama Knowledge-Base Repo setzt das Pattern produktiv um. Die Idee, dass RAG ineffizient ist (gleiche Dokumente werden bei jeder Query neu vektorisiert und re-ranked), wird hier konsequent zu Ende gedacht: Einmal ingest, dauerhaft referenzierbar.

Vorteile gegenüber RAG

  • Konsistenz: Die Antwort hängt nicht vom Embedding-Modell oder Chunker-Parametern ab — was im Wiki steht, ist die Wahrheit
  • Latenz: LLM-only Lookups, keine Vektor-DB-Query + Top-K-Rerank nötig
  • Editierbarkeit: Wiki-Pages können vom LLM korrigiert, erweitert, refaktoriert werden — RAG-Index nicht trivial editierbar
  • Versionskontrolle: Git-Diff zeigt, was sich am Wissen geändert hat

Trade-offs

  • Kontextfenster: Pages müssen kompakt genug sein, um ins LLM-Kontextfenster zu passen — daher die 30-Zeilen-Stub-Heuristik als Wachhund
  • Schreib-Overhead: LLM muss aktiv kuratieren, nicht nur retrieven
  • Inkonsistenz-Risiko: LLM kann beim Schreiben halluzinieren → Lint-Script prüft auf Widersprüche

Verwandte Seiten