Kevin-Wiki
Kevin's personal LLM wiki and the agent harness around it: flat Markdown that agents write and maintain, the skills and routing every agent runtime loads, and a site at wiki.kevinliu.studio.
- Site: https://wiki.kevinliu.studio, on Kevin's private page domain since 2026-10-08. It returned 200 on 2026-11-03 with the title "Kevin Liu's Wiki". wiki.kevinliu.biz and wiki.kevin-liu.tech redirect to it. The Vercel project is
kevin-wiki. Source: curl -sI and curl -s, 2026-11-03; ~/repos/outputs/cost-domain-20261008/audit.md; .vercel/project.json - Repo: https://github.com/Kevin-Liu-01/Kevin-Wiki, private, created 2026-04-06. Its homepage field still says kevin-wiki.vercel.app. Source: gh repo view, 2026-11-03
- Checkout:
~/repos/Kevin-Wiki. The v3 rebuild was merged into main there on 2026-10-30 (b0a1e951b), and parallel work happens in worktrees beside it. Source: git log and git worktree list, 2026-11-03 - Size: 1,643 Markdown pages in 26 folders under
wiki/on 2026-11-03, and 220 skills in the runtime index. Counts change with every ingest. Source: find wiki, 2026-11-03; private page, 2026-11-02 - Status: live and in active development. Source: git log; curl, 2026-11-03
What it is
Kevin-Wiki stores durable knowledge, preferences, skills, routing maps, automations, project history, research and design references in readable Markdown. Kevin curates sources and asks questions, and agents write, cross-reference, maintain and verify the pages. Source: AGENTS.md
It follows the Karpathy LLM Wiki pattern: no database for the core knowledge, flat Markdown in wiki/, and local search through qmd instead of a hosted vector store. It is the shared brain for Claude Code, Codex, Cursor and other runtimes: the runtime can change while the identity files, compiled pages, skill sources and routing stay the source of truth. Source: raw/github/readmes-2026-06-25/Kevin-Wiki.md; User request, 2026-07-01; LLM Wiki Agent Harness
Matt Pocock's public agent-managed wiki experiment makes the same bet: sources ingested from every channel become the context future agent loops reason over. Source: X/@mattpocockuk, 2026-07-01
How it is laid out
| Layer | Role |
|---|---|
raw/ |
Source captures: X bookmarks, articles, AI sessions, exports and generated snapshots. |
wiki/ |
Compiled pages with frontmatter, citations, wikilinks and timelines. Wiki Brain Operating Model sets their shape. |
AGENTS.md |
The entry index for every agent. |
skills/ |
Executable SKILL.md procedures, projected into ~/.claude/skills and ~/.agents/skills. |
brain/, packages/, apps/ |
JSON records of the wiki's objects, sources, workflows, goals and review queues, and the packages the site installs. |
scripts/ |
Index, lint, doctor, sync and intake tools. |
ui/ |
The Next.js reader: search, graph, diagrams and charts. |
Source: AGENTS.md; ls, 2026-11-03
The site is public by default, and one shared gate decides what stays private. Whole folders such as people and finance, some slug tokens, tags and a list of slugs are private, and pages tagged with sensitive subjects are always private. The policy is ui/src/lib/privacy-policy.json, the gate is ui/src/lib/privacy-gate.mjs, and ui/scripts/test-privacy-gating.ts tests it. Source: ui/src/lib/privacy-policy.json; git log 13911346f, 2026-11-03
The 2026-10-30 to 11-02 overhaul
From 2026-10-30 to 2026-11-02 the wiki was unified and cleaned up in five phases. Source: private page, 2026-10-30 to 2026-11-02
- The v3 rebuild merged into main, and cross-project agent rules moved out of scattered memory folders into owner pages such as private page.
- 48 overlapping skills folded into their family owners and 29 moved to
deprecated, so the runtime fell from 297 entries to 220. Every loaded skill description is 250 characters or fewer, with the use case first. llms.txtlists only real paths, qmd indexes one collection over the checkout, and a daily intake runs on launchd.- Phone numbers left the people pages, and public pages carry no personal email addresses.
- Site deploys failed from 2026-10-30 until
8b4b20791on 2026-11-02, because the v3 merge added code the upload left out.
Rules agents follow here
- Prototype recurring work once, then turn it into a skill, script, doctor or automation. Source: AGENTS.md; No One-Off Work
- Generated files (indexes, registries,
llms.txt) change only through their generators. Source: AGENTS.md "Closeout Map" - Work in a worktree when the main checkout is shared, and never discard work you did not create. Source: AGENTS.md
- After page edits, rebuild the index, update qmd and log the change in
wiki/log.md. Source: AGENTS.md
Timeline
- 2026-11-05 | Removed a page count from the 2026-06-25 entry, because it included private pages. Source: UI privacy lane review, 2026-11-05
- 2026-11-03 | One shared privacy gate; pages with sensitive-subject tags are always private. Page refreshed from the repo and a live check. Source: git log; curl, 2026-11-03 Applied review fixes: the overhaul heading gives its real dates, and the
brain/row says what the folder holds. Source: projects lane review, 2026-11-03; ls brain, 2026-11-03 - 2026-11-02 | Site deploys fixed after three days of failures; skills cut to 220 runtime entries with descriptions capped at 250 characters. Source: private page, 2026-11-02
- 2026-10-30 | Kevin-Wiki-v3 unified into main. Kevin put the wiki on the 18-project roster of his PortfolioMon Showdown redesign. Source: git log b0a1e951b; Personal-Website memory portfolio-redesign-bar
- 2026-10-08 | The site moved to wiki.kevinliu.studio. Source: ~/repos/outputs/cost-domain-20261008/audit.md
- 2026-07-14 | Recorded the workflow-first direction from Kevin's whiteboard: a router picks the operating bundle for a job without forking the brain. Source: private July 2026 workflow whiteboard; private page
- 2026-07-01 | Reframed as an LLM wiki for an agent harness after reviewing Hermes Agent's skills and docs. private page
- 2026-06-25 | Live deployment verified at kevin-wiki.vercel.app. Project page created. Source: raw/github/deployment-check-2026-06-25.tsv; check-freshness, 2026-06-25
- 2026-04-06 | GitHub repo created. Source: raw/github/kevin-repos-2026-06-25.json