Applied AI
The AI wiki: stop re-reading, start compounding
Watch an assistant answer a question about your business and you will see something wasteful: it reads the same scattered documents it read yesterday, reconstructs the same understanding, answers, and then forgets all of it when the session ends. The reading was rework. The synthesis evaporated. An AI wiki fixes this with an old idea and a new librarian: write the understanding down once, keep it linked and current, and make everything, human or machine, read the summary before the source.
The shape of the idea has been circling for a while; Andrej Karpathy has sketched it as the wiki whose maintainer is a language model. The team writes and works as normal. The model does the librarianship: ingesting new material, updating the summary pages, linking concepts to each other, and flagging contradictions for a human to settle. Synthesis happens once, on ingestion, instead of on every single question.
01
Why summaries beat sources
Context windows are large now, but attention is not. Stuff a model's context with two hundred thousand tokens of raw documents and the answer quality degrades; the signal drowns in its own supporting material. A curated page that already contains the synthesis costs a fraction of the tokens and answers more accurately, because a human-reviewed distillation is denser in truth than any pile of originals.
noise wins, recall degrades
synthesis done once, in advance
just-in-time, exactly on point
Synthesis happens once, on ingestion, instead of on every single question.
02
The pattern, concretely
- A sources folder. Anything new lands here: meeting notes, decisions, vendor docs, postmortems. Nobody formats anything.
- A librarian pass, on a schedule. An agent reads what is new, updates the relevant summary pages, adds cross-links, and opens a change for review rather than editing silently.
- Summary pages, one per concept. Short, current, dated, and linked to related pages, so a single retrieval brings connected understanding with it.
- Contradiction flags. When a new source disagrees with an existing page, the librarian does not pick a winner. It flags the conflict for a human, because deciding truth is governance, not formatting.
- A search index over the wiki, keyword and semantic together, so the answer to most questions is one small, current page instead of an archaeology dig.
The librarian is a scheduled job, not a product
# 07:10 every morning: ingest new sources, update pages, open a PR
10 7 * * * cd ~/team-wiki && ./librarian ingest sources/ --open-prOurs runs as a launchd job on a Mac and an Action in CI; cron shown for portability. The agent inside is a single well-prompted model call with file access. The pattern matters more than the runner.
03
Hygiene that keeps it trustworthy
A wiki rots the moment its readers stop trusting it, and trust dies through small things. Date-stamp claims, so stale advice looks stale. Keep pages short enough that updating one is a five-minute act, not a project. Let the librarian propose and humans approve, the same reads-free, writes-governed rule that protects any shared brain. And measure it honestly: when someone asks a question the wiki cannot answer, that is a missing page, and the librarian should draft it the same day.
The habit that makes it stick
# Agents and people both: search the wiki before the sources
wikigrep "payment retry policy" # keyword, instant
wikiask "why did we drop provider X?" # semantic, when you can't name itTwo search modes, one discipline: the wiki is the front door to institutional knowledge. We alias these to one keystroke each, because friction here decides whether the system lives.
Real pieces to build it from
04
Where this leads
Teams that run this for a few months describe the same shift: the wiki stops being documentation and becomes the organisation's working memory. New joiners read it and are dangerous in a week. Agents read it and stop hallucinating your own business back at you. And because the librarian never gets bored, the corner pages that no human would ever maintain stay current too. It is the least glamorous system we build for clients, and very possibly the highest-return one.