# Personal AI Wiki · Jay Shah

A knowledge base I curate and an agent maintains

2026 - Current · Daily use · Stack: Claude Code, Markdown, Git, Open Knowledge Format, Jina Reader

The wiki is a git repository of markdown files. My half of the work is deciding what goes in: articles I read, notes on things I've built, decisions I'm working through. Claude does the rest, writing every page, linking related ideas together, and keeping everything consistent. The setup follows the pattern Andrej Karpathy described for LLM-maintained knowledge bases, and the pages use Google's Open Knowledge Format, so any tool that understands the spec can read them.

I work with it through three slash commands in Claude Code. /ingest saves the full text of a source into raw/, writes a summary, and updates the concept pages the source touches. Raw files are never modified once saved. /query answers a question from the wiki with citations and files answers worth keeping back in as analysis pages, so the next question starts from where the last one ended. /lint is the health check that catches broken links, orphan pages, contradictions, and topics that come up often enough to deserve a page of their own.

The graph above is the wiki's actual link structure, exported from the repository. New pages get linked to the related pages that already exist, so the concept pages that many sources touch grow into the hubs near the center. The amber dots are analysis pages, which hold answers to past questions that were worth saving.

## Links

- [Read the write-up: Everyone Should Have a Personal AI Wiki](https://jshah.dev/ai/2026/08/31/everyone-should-have-a-personal-ai-wiki/)
