De LLM-wiki-methode (Karpathy) — kennis die zichzelf onderhoudt #
In plaats van zelf een kennisbank bijhouden en af en toe AI vragen stellen, laat je de LLM de hele kennisbank bouwen en onderhouden: je verzamelt bronnen, de LLM “compileert” ze tot een onderling gelinkte wiki. Dit is precies de methode waarop déze kennis-wiki draait.
Inhoud #
Het probleem: RAG bereikt een plafond #
Bij RAG haalt de LLM bij elke vraag opnieuw fragmenten op en redeneert vanaf nul — er wordt niets opgebouwd. Je upload steeds dezelfde stukken en mist de synthese die je twee weken geleden al maakte. RAG retrieves and forgets; een wiki accumulates and compounds.
Karpathy’s inzicht (april 2026, “LLM Wiki”-gist) #
Het moeilijkste aan een kennisbank is niet lezen maar onderhouden — en daar zijn mensen slecht in en LLM’s juist goed. De analogie is compilatie: broncode compileer je één keer naar een efficiënt artefact i.p.v. elke keer opnieuw uit te voeren. Het gecompileerde artefact is hier geen binary maar een wiki: een map met leesbare markdown-pagina’s, één per concept, met cross-references, onderhouden door het model, te bekijken in Obsidian.
De drie lagen #
- Raw sources — onveranderlijke bronnen (artikelen, PDF’s, notities). Je ground truth; je kunt de wiki er altijd uit herbouwen.
- De wiki — door de LLM gegenereerde markdown: samenvattingen, entiteit-/conceptpagina’s, cross-references, gevlagde tegenstrijdigheden.
- De schema (CLAUDE.md) — het belangrijkste bestand: het “operating manual” dat een generieke LLM verandert in een gedisciplineerde kennisbeheerder (paginatypes,
[[wikilinks]]-conventies, wanneer nieuw vs. bijwerken, de lint-checklist).
De operaties #
- Ingest/compile — bron toevoegen → LLM leest, schrijft/werkt pagina’s bij, legt links, flagt contradicties, werkt index + log bij.
- Query — vragen beantwoorden vanuit de wiki; waardevolle antwoorden terugschrijven als nieuwe pagina.
- Lint — periodieke gezondheidscheck: tegenstrijdigheden, verouderde claims, orphan-pagina’s, ontbrekende links, kennislacunes.
Waarom relevant voor Eelco #
Dit is letterlijk het systeem van deze map (Kennis wiki/ met RAW/, wiki/, CLAUDE.md, index.md, log.md). Het is óók een uitstekend, concreet trainingsonderwerp: laat zien hoe je met AI een levende kennisbank bouwt — en een mooi praktijkvoorbeeld van [[claude-skills|CLAUDE.md]] en [[rag-mcp-agents|voorbij-RAG-denken]].
Sleutelinzichten #
- “Compileren i.p.v. steeds opnieuw ophalen” is een krachtig, uitlegbaar mentaal model — sterk in een training over kenniswerk met AI.
- De methode demonstreert tegelijk: bronvermelding, contradictie-flagging en [[hallucinaties|verificatie]] als ingebouwd proces.
- Eelco kan dit als case gebruiken: “zo houd ik mijn AI-kennis actueel.”
Inzetbaar voor #
- Workshop/keynote: “Bouw een AI-kennisbank die zichzelf onderhoudt (Karpathy’s LLM Wiki).”
- Blog: “Voorbij RAG: een wiki die meegroeit met wat je leest.”
- Video: demo van ingest → wiki → query in Obsidian + Claude.
Gerelateerd #
- [[rag-mcp-agents]] — waarom dit verschilt van RAG
- [[claude-skills]] — CLAUDE.md als schema/operating manual
- [[ai-tools-landschap]] — NotebookLM/Obsidian als aangrenzende tools
- [[kernbegrippen-llm]] — context vs. opgebouwde kennis
- [[wiki/fundamenten/ai-geheugen]] — dezelfde diagnose vanuit de agentwereld: ophalen-en-vergeten versus opbouwen-en-bijwerken
- [[wiki/tools/geheugenlagen-voor-agents]] — A-Mem (gelinkte, evoluerende notities) en MemoryBank (vervallen wat niet versterkt wordt) als spiegel van deze werkwijze
Bronnen #
- [[RAW/I Used Karpathy’s LLM Wiki to Build a Research Brain That Updates Itself..md]] — Adi Insights, praktijkverslag van de methode + drie lagen (2026-04)