Karpathy's LLM Wiki, as a product.

Feed it notes, papers, and links. An AI builds and maintains a real markdown wiki on your disk — and asks for your approval before every change. Not RAG: knowledge that compounds.

★ Star on GitHub

How the LLM Wiki works

Three layers on disk, exactly as Karpathy's LLM Wiki gist describes — your raw notes stay yours; the AI owns only the wiki layer.

01 · sources/

You write, append-only

Quick captures, full notes, PDFs, URLs. The AI reads this layer but never rewrites it.

02 · wiki

The AI gardens

It digests your sources into context.md and research pages — cross-referenced, deduplicated, contradiction-flagged.

03 · ask

Answers are pre-written

Questions hit the maintained wiki, not raw chunks. Good answers get filed back as new pages. Knowledge compounds.

What no other note tool does

You can watch the wiki absorb your notes

Every note carries a status chip — ✨ Add to wiki until digested, ✓ In wiki after. The AI proposes takeaways and a checkbox plan first; nothing is written without your approval.

It audits its own knowledge

One click and the AI re-reads your whole wiki: contradictions with the exact conflicting sentences quoted, stale claims, orphan pages, open gaps — as cards you can act on. Notion and NotebookLM cannot do this.

Free. Local. Yours.

No subscription, no API key, no data leaving your machine.

  • Setup detects your hardware and installs the best local model that fits
  • Everything is plain markdown in ~/mindbase-data — grep it, git it, leave anytime
  • Works with Claude Code, Cursor, Windsurf, and any MCP client — or standalone in the browser
  • MIT licensed, open source
llama3.2:3b8 GB RAMcapture & search
qwen3:14b24 GB+interactive default
muse-glimmer:30b32 GB+ Apple Silicondeep synthesis & lint

Install

Just try it (browser UI)

npx mindbase-app

Starts the local server, opens the web app, walks you through picking a free local model. Node 20+.

Claude Code (plugin)

/plugin marketplace add frankchu91/mindbase-llm-wiki
/plugin install mb@mindbase

Slash commands (/mb:contribute, /mb:build, /mb:lint…), sub-agents, auto context injection.

Cursor / any MCP client

{ "mcpServers": { "mindbase": {
  "command": "npx",
  "args": ["-y", "mindbase-mcp"]
} } }

49 tools: ingest, search, synthesize, health-check your wiki from any MCP-compatible editor.