- LLM-wiki ํจํด์ AI ์์ด์ ํธ๊ฐ ์ง์ ๋ง๋ค๊ณ ์ ์ง๋ณด์ํ๋ plain markdown ์ง์ ๋ฒ ์ด์ค ํจํด
- RAG์ฒ๋ผ ๋งค ์ง์๋ง๋ค ์๋ฌธ์ ๊ฒ์ํ๋ ๋์ , ์ง์์ ๋ฏธ๋ฆฌ ๊ตฌ์กฐํยท์ํธ๋งํฌ๋ ํ์ด์ง๋ก ์ (ๅ )์ปดํ์ผํ๋ ๋ฐฉ์
- ์๊ฐ์ด ๊ฐ์๋ก ์ง์์ด ๋์ ๋์ด ๊ฐ์น๊ฐ ์ปค์ง๋ compounding knowledge base
- Andrej Karpathy๊ฐ 2026๋ 4์ gist๋ก ๊ณต๊ฐํ ์์ด์ ํธ ๋ฉ๋ชจ๋ฆฌ ์ปจ๋ฒค์ (๋ฉฐ์น ๋ง์ 5,000+ star)
์ฝ๊ฒ ์ดํดํ๊ธฐ
์ํ๊ธฐ๊ฐ โ์์ฝ ๋ ธํธโ๋ฅผ ๋ ์ฌ๋ ค ๋ณด์. ๋งค ์ํ๋ง๋ค ๊ต๊ณผ์ 500์ชฝ์ ์ฒ์๋ถํฐ ๋ค์ ์ฝ์ผ๋ฉด(=RAG) ๋๋ฌด ๋นํจ์จ์ ์ด๋ค. ๋์ ํ ๋ฒ ์ ๋ฆฌํ ์์ฝ ๋ ธํธ๋ฅผ ๊ณ์ ๊ณ ์ณ ์ฐ๋ฉด, ํ๊ธฐ ๋ง์ ๋ ธํธ ํ๋๋ก ์ ๋ถ ์ ๋ฆฌ๋๋ค(=compounding, ๋์ ).
LLM-wiki๋ ์ด ์์ฝ ๋ ธํธ๋ฅผ AI ์กฐ๊ต๊ฐ ๋์ ๊ด๋ฆฌํ๋ ๊ฒ์ด๋ค. ๋ด๊ฐ ์๋ฃ(๋ ผ๋ฌธยท๊ธฐ์ฌยท๊ฐ์๋ก)๋ฅผ ๋์ ธ์ฃผ๋ฉด(ingest), ์กฐ๊ต๊ฐ ํต์ฌ์ ์ ๋ฆฌํ ์ํค ํ์ด์ง๋ฅผ ๋ง๋ค๊ณ ๊ด๋ จ ํ์ด์ง๋ผ๋ฆฌ ๋งํฌ๋ฅผ ๊ฑธ์ด๋๋ค. ๋ค์์ ์ง๋ฌธํ๋ฉด ๊ต๊ณผ์๋ฅผ ๋ค์ ๋ค์ง์ง ์๊ณ ์ ๋ฆฌ๋ ๋ ธํธ๋ง ์ฝ๊ณ ๋ตํ๋ค. ๊ฒ๋ค๊ฐ ์ด ์กฐ๊ต๋ ์ง์น์ง๋, ๋งํฌ ๊ฐฑ์ ์ ๊น๋จน์ง๋ ์๋๋ค.
ํด๋น ๊ฐ๋ ์ด ํ์ํ ์ด์
- RAG๋ ๋งค๋ฒ ๊ฐ์ ๋ฌธ์์์ ๊ฐ์ ์ฌ์ค์ ๋ฐ๋ณต ๊ฒ์ โ ๋นํจ์จ์ ์ด๊ณ ๋์ ๋์ง ์๋ ๊ตฌ์กฐ
- ์ฌ๋์ cross-reference ๊ฐฑ์ ยท๋ถํคํ(bookkeeping)์ ๊ท์ฐฎ์ ํฌ๊ธฐ โ ๊ฐ์ธ ์ํค๊ฐ ๋ฐฉ์น๋์ด ์ฉ์
- LLM์ ์ง์น์ง ์๊ณ , cross-reference๋ฅผ ์์ง ์์ผ๋ฉฐ, ํ ๋ฒ์ 15๊ฐ ํ์ผ์ ๊ฐฑ์ ๊ฐ๋ฅ โ ๋ถํคํ์ด์ผ๋ง๋ก LLM์ด ์ํ๋ ์ผ (Karpathy)
AS-IS โ RAG (๋งค ์ง์๋ง๋ค ์๋ฌธ ์ฌ๊ฒ์)
sequenceDiagram autonumber actor User participant Agent participant Docs as Raw Docs (์๋ฌธ) User->>Agent: ์ง๋ฌธ A Agent->>Docs: ๊ฒ์ + ์ฒญํฌ ์๋ฒ ๋ฉ Docs-->>Agent: ๊ด๋ จ ์ฒญํฌ User->>Agent: ์ง๋ฌธ A (๋ ๋ค์) Agent->>Docs: ๊ฐ์ ๊ฒ์ ๋ฐ๋ณต Note over Agent,Docs: ๊ฐ์ ์ฌ์ค์ ๋งค๋ฒ ์ฒ์๋ถํฐ ์ฌ๋ฐ๊ฒฌ (๋น๋์ )
TO-BE โ LLM-wiki (์ ์ปดํ์ผ๋ ์ง์)
sequenceDiagram autonumber actor User participant Agent participant Wiki as wiki/ (LLM ์์ฑ ํ์ด์ง) participant Raw as raw/ (๋ถ๋ณ ์๋ณธ) User->>Agent: ์ ์์ค (ingest) Agent->>Raw: ์๋ณธ ๋ณด๊ด Agent->>Wiki: entity ํ์ด์ง ์์ฑยท๊ฐฑ์ + ์ํธ๋งํฌ User->>Agent: ์ง๋ฌธ (query) Agent->>Wiki: ์ ์ ๋ ํ์ด์ง ์ฝ๊ธฐ Note over Agent,Wiki: ์ง์์ด ๋์ ๋๋ฉฐ ์ ์ ๋ ์ ์ฉํด์ง (compounding)
3-layer ์ํคํ ์ฒ
raw/โ ๋ถ๋ณ(immutable) ์๋ณธ ์์คwiki/โ LLM์ด ์์ฑํ ์ ์ ๋ ํ์ด์งCLAUDE.mdโ ์คํค๋ง/๊ท์ฝ ์ ์ (์์ด์ ํธ์๊ฒ ํจํด์ ์ง์)
ํต์ฌ ์ฐ์ฐ 3๊ฐ์ง
- ingest โ ์ ์์ค๋ฅผ ์ฒ๋ฆฌํด wiki ํ์ด์ง๋ก ๋ฐ์
- query โ wiki๋ฅผ ์ฝ์ด ์ง๋ฌธ์ ๋ต
- lint โ cross-referenceยท๊ตฌ์กฐ ํฌ์ค ์ฒดํฌ
Karpathy์ ๋น์
โObsidian์ IDE, LLM์ ํ๋ก๊ทธ๋๋จธ, wiki๋ ์ฝ๋๋ฒ ์ด์คโ๋ค. ์ฌ๋์ ํ์ชฝ์์ graph view์ ๋งํฌ๋ฅผ ํ์ํ๊ณ , ์์ด์ ํธ๋ ๋ฐ๋์ชฝ์์ ํ์ผ์ ํธ์งํ๋ค.
OKF์์ ๊ด๊ณ
OKF (Open Knowledge Format)๋ ๋ฐ๋ก ์ด LLM-wiki ํจํด์ ์ด์ ๊ฐ๋ฅ(portable)ยท์ํธ์ด์ฉ ๊ฐ๋ฅ(interoperable)ํ ๋ฒค๋ ์ค๋ฆฝ ํฌ๋งท์ผ๋ก ํ์คํํ ๊ฒ์ด๋ค. LLM-wiki๊ฐ โ๊ฐ์ธ/ํ์ด ๊ฐ์ ๋ง๋๋ ๊ด์ตโ์ด๋ผ๋ฉด, OKF๋ โ์๋ก ๋ค๋ฅธ producer๊ฐ ์ด wiki๋ฅผ ์๋ก ๋ค๋ฅธ agent๊ฐ ๋ฒ์ญ ์์ด ์๋นโํ ์ ์๊ฒ ๋ง๋ ๊ณตํต ๋ช ์ธ๋ค.
์ค์ ์ ์ฉ ์ฌ๋ก
โ Karpathy ๋ณธ์ธ์ ๊ฐ์ธ ๋ฆฌ์์น ์ํค
Karpathy๋ ์ด ํจํด์ผ๋ก 100๊ฐ ์ด์ ๋ฌธ์ยท40๋ง ๋จ์ด ๊ท๋ชจ์ ๊ฐ์ธ AI ๋ฆฌ์์น ์ํค๋ฅผ ์ด์ํ๋ค.
์ด์ โ ์ด ์ ๋ ๋ฐ๋์ ์ด๋ฅด๋ฉด ๋จ์ RAG(๋งค๋ฒ ์๋ฌธ ์ฌ๊ฒ์)๋, ์ฌ๋์ ๊ธฐ์ต๋ ๋ชป ํ๋ ๊ต์ฐจ ์ถ๋ก ์ด ๊ฐ๋ฅํ โ์ฆ๊ฐ๋ ๊ธฐ์ต(augmented memory)โ์ด ๋๋ค. ์ฆ ๊ท๋ชจ๊ฐ ์ปค์ง์๋ก ๊ฐ์น๊ฐ ๋จ์ด์ง๋ ๊ฒ ์๋๋ผ ์คํ๋ ค ์ปค์ง๋ ์ง์ ๋ฒ ์ด์ค๊ฐ ๋ง๋ค์ด์ง๋ค๋ ๊ฒ์ ๋ณธ์ธ์ด ์ง์ ์ ์ฆํ ์ฌ๋ก๋ค.
โก Obsidian + Claude Code๋ก โAI Second Brainโ ๋ง๋ค๊ธฐ (์ค์ ๋น๋ ์ฌ๋ก)
ํ ์ฌ์ฉ์๊ฐ Karpathy gist๋ฅผ ๊ทธ๋๋ก ์ ์ฉํด ํฉ์ด์ ธ ์๋ NotionยทPocketยท๋ถ๋งํฌ๋ฅผ AI๊ฐ ๊ด๋ฆฌํ๋ ๋จ์ผ ์ง์๋ง์ผ๋ก ๋ฐ๊พผ ๊ณผ์ ์ด ๊ตฌ์ฒด์ ์ด๋ค.
- ํด๋ ๊ตฌ์กฐ โ
sources/ยทinbox/(์ฝ์ ์๋ฌธ, ํ ๋ฒ ๋ฃ์ผ๋ฉด ์์ ์ ํจ) ยทwiki/(LLM์ด ์์ฑยท์ ์งํ๋ ์์ฝยท๊ฐ๋ ํ์ด์ง) ยทCLAUDE.md(์์ด์ ํธ๋ฅผ โ๊ท์จ ์๋ ์ํค ๊ด๋ฆฌ์โ๋ก ๋ง๋๋ ์คํค๋ง) - ingest โ
/ingest-url๋ก ๊ธ์ ๋ฃ์ผ๋ฉด Claude๊ฐ ์๋ฌธ์ ์ฝ๊ณ ํ ๋ฒ์ 5~15๊ฐ ํ์ด์ง๋ฅผ ๋ง๋ค๊ฑฐ๋ ๊ฐฑ์ ํ๊ณ , ๊ด๋ จ ๊ฐ๋ ๋ผ๋ฆฌ wikilink๋ฅผ ์๋์ผ๋ก ๊ฑด๋ค - query โ 6๊ฐ์ ๋ค ์ง๋ฌธํด๋ โ๊ทธ๋์ ๋ฃ์ ๋ชจ๋ ์๋ฃ์์ ์ข ํฉ๋โ ๋ต์ ๋ฐ๋๋ค
- lint โ
/lint-wiki๊ฐ ๋๊ธด ๋งํฌ, ๊ณ ์(orphan) ํ์ด์ง, ๋ด๋ถ ๋ชจ์, ๋ค์์ ์ฑ์ธ ์ง์ ๊ณต๋ฐฑ์ ์ ๊ฒํ๋ค
๊ตฌ์ฒด์ ํจ๊ณผ โ Paul Graham์ โHow to Think for Yourselfโ ์์ธ์ด๋ฅผ ingestํ์, Claude๊ฐ *โ๊ธ์ฐ๊ธฐ๊ฐ ์ฌ๊ณ ๋ฅผ ๋ช ๋ฃํ๊ฒ ํ๋คโ*๋ ํ ๊ฐ๋ฅ ์ฃผ์ ๋ก ์ ํ ๋ค๋ฅธ ์ธ ์ ์์ ๊ธ(์์ธ์ดยท๋ด์ค๋ ํฐยทํ์บ์คํธ ๋ ธํธ)์ ์๋์ผ๋ก ์ด์ด๋ฒ๋ ธ๋ค. ์ฌ๋์ ์ ๋ ๊ธ์ง ์์์ ์ฐ๊ฒฐ์ด emergentํ๊ฒ ์๊ธด ๊ฒ์ด๋ค. ์ ์์ ๊ฒฐ๋ก : ๊ฐ์ธ ์ํค๊ฐ ๋งํ๋ ์ง์ง ์ด์ ์ธ *โ์ ์ง๋ณด์ ๋ถ๋ดโ*์ LLM์ด ๋ ์์ผ๋ฉด์, ๋ฃ์์๋ก ์ํค ์ ์ฒด๊ฐ ๋๋ํด์ง๋(compounding) ๋คํธ์ํฌ๊ฐ ๋๋ค.
โข ์คํ์์ค๋ก ๊ตณ์ด์ง ํจํด โ obsidian-wiki
gist ๊ณต๊ฐ ๋ฉฐ์น ๋ง์ 5,000+ star / 5,000+ fork๊ฐ ๋ถ์๊ณ , ์ด๋ฅผ ํ๋ ์์ํฌ๋ก ๊ตฌํํ obsidian-wiki ๊ฐ์ ์คํ์์ค๊ฐ ๋ฑ์ฅํด ์์ด์ ํธ๊ฐ Obsidian ์ํค๋ฅผ ์๋ ๊ตฌ์ถยท์ ์งํ๋๋ก ๋ง๋ค์๋ค.
์ด์ โ ํจํด์ด โKarpathy์ ๊ฐ์ธ ์คํโ์์ ๋๊ตฌ๋ ๋ณต์ ๊ฐ๋ฅํ 5๋ถ ์ ์ ์ผ๋ก ๋ด๋ ค์๋ค๋ ์๋ฏธ๋ค. 2026๋ ๊ฐ์ฅ ์ํฅ๋ ฅ ์๋ ์์ด์ ํธ ๋ฉ๋ชจ๋ฆฌ ๋ฌธ์ ์ค ํ๋๋ก ์๋ฆฌ ์ก์๋ค.
์ฐธ๊ณ ๋ฌธ์
- LLM Wiki โ Andrej Karpathy gist
- Beyond RAG: How Karpathyโs LLM Wiki Pattern Builds Knowledge That Compounds (Level Up Coding)
- Karpathy LLM Wiki Pattern: Agent Memory Guide (explainx.ai)
- How to Build a Personal Knowledge Base With Claude Code (MindStudio)
- obsidian-wiki โ Karpathy ํจํด ๊ตฌํ ํ๋ ์์ํฌ (GitHub)