Add Karpathy LLM Wiki
Sets up a persistent, self-maintaining wiki knowledge base in a NanoClaw group using Karpathy's LLM Wiki pattern.
UtilitiesAdvanced★ 30,471⑂ 12,865AI score 7/10Last updated: Aug 9, 2026
What it does
This skill installs Andrej Karpathy's LLM Wiki pattern into a NanoClaw chat group:
- Reads the bundled
llm-wiki.mdpattern, summarizes the core idea, and co-designs the wiki with you - Picks a target group (main chat, a dedicated wiki group, or an existing one)
- Creates
wiki/andsources/folders plus starterindex.mdandlog.md, skipping files that already exist - Generates a tailored
container/skills/wiki/SKILL.md— the schema layer that teaches the agent how to maintain the wiki - Inserts or replaces a Wiki section in the group's
CLAUDE.md, wrapped in<!-- BEGIN karpathy-llm-wiki -->markers so re-runs stay idempotent - Checks for PDF/image/voice ingestion capabilities, optionally schedules weekly or monthly lint, and restarts the service
A standout detail: it enforces one-file-at-a-time ingestion — read, discuss, update every affected page, then move on — instead of batch reading, which keeps pages deep rather than generic.
Who it's for
- NanoClaw operators who want knowledge to accumulate straight from chat
- Anyone wanting a personal wiki that self-organizes links, PDFs, transcripts, and voice notes
- Agent builders who want long-term memory in a three-layer (sources / wiki / schema) architecture
Examples
- Research wiki: say "add wiki", create a dedicated group,
curlarXiv PDFs intosources/, and get per-paper summaries, author/concept entity pages, and cross-links. - Team onboarding base: attach the wiki to your main group and point it at an internal docs folder; the agent works through files sequentially, updates the glossary and
index.md, and a weekly lint prunes broken links. - Learning log: drop lecture transcripts and voice memos in; they merge into concept pages while
log.mdkeeps a chronological study trail.
· · · Install guide · · ·
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the .claude/skills/add-karpathy-llm-wiki folder from the GitHub repo nanocoai/nanoclaw into my ~/.claude/skills/add-karpathy-llm-wiki/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/nanocoai/nanoclaw.git && mkdir -p ~/.claude/skills && cp -r nanoclaw/.claude/skills/add-karpathy-llm-wiki ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Prerequisites: a working NanoClaw project on macOS or Linux, plus
pnpm. - Clone the repo:
git clone https://github.com/nanocoai/nanoclaw.git - Copy the skill:
mkdir -p ~/.claude/skills && cp -r nanoclaw/.claude/skills/add-karpathy-llm-wiki ~/.claude/skills/(skip if you work inside the NanoClaw repo, where it already ships). - Launch Claude Code from the NanoClaw project root:
claude. - Trigger the skill: type
add wiki,knowledge base, orkarpathy wiki. - Answer the prompts: choose the group, the wiki's domain, the source types you'll ingest, and a lint schedule.
- Restart the service:
source setup/lib/install-slug.sh, thenlaunchctl kickstart -k gui/$(id -u)/$(launchd_label)on macOS orsystemctl --user restart $(systemd_unit)on Linux. - Test it: send a link or PDF to the wiki group and confirm
wiki/andlog.mdupdate.
View source on GitHub ↗License: MIT