This repository provides two blank Obsidian vaults for practicing the llm-wiki approach described in Andrej Karpathy's gist, llm-wiki. The core idea is to keep raw source capture, durable wiki pages, and agent operating rules distinct so knowledge can compound over time.
The repository defaults to English:
vault/is the default English vault.vault-zhCN/is the Chinese vault.README.zh-CN.mdis the Chinese repository entry point.
.
README.md
README.zh-CN.md
vault/
10-raw/
20-wiki/
30-rules/
vault-zhCN/
10-原始资料/
20-知识库/
30-规则/
The default vault is vault/.
vault/
10-raw/
articles/
concepts/
inbox/
tools/
videos/
20-wiki/
concepts/
indexes/
methods/
projects/
tools/
30-rules/
capture-source.md
claudian-system-prompt.md
page-template.md
promote-to-wiki.md
update-existing-topic.md
usage-rules.md
The Chinese vault is vault-zhCN/.
vault-zhCN/
10-原始资料/
文章/
概念/
工具/
收件箱/
视频/
20-知识库/
概念/
方法/
工具/
项目/
索引/
30-规则/
capture-source.md
claudian-system-prompt.md
page-template.md
promote-to-wiki.md
update-existing-topic.md
usage-rules.md
- Clone or download this repository.
- Open either
vault/orvault-zhCN/as a vault in Obsidian. - In Claudian, point your working context at the same repository.
- Use the matching system prompt as your baseline:
- When giving Claudian a task, tell it which vault it should operate on.
- For new material, have Claudian capture it into the raw layer first.
- For topic maintenance, have Claudian check for an existing wiki page before creating a new one.
Example prompts:
Read vault/30-rules/usage-rules.md and vault/30-rules/capture-source.md first, then capture this source into vault/10-raw/inbox/.
Read vault-zhCN/30-规则/usage-rules.md and vault-zhCN/30-规则/promote-to-wiki.md first, then update the matching page in vault-zhCN/20-知识库/.
- Use
vault/if you want English paths, English rules, and English prompt docs. - Use
vault-zhCN/if you want localized Chinese paths and Chinese operating docs. - Both vaults keep frontmatter keys in English for portability.
- Neither vault ships with sample knowledge pages.