LLM Wiki — 소스 요약¶
LLM을 활용해 개인 지식베이스(위키)를 점진적으로 구축·유지하는 패턴을 제안하는 아이디어 문서입니다.
핵심 문제의식¶
기존 RAG 방식(NotebookLM, ChatGPT 파일 업로드 등)은 매 질문마다 원본에서 지식을 재발견합니다. 축적이 없습니다. 5개 문서를 종합해야 하는 질문을 할 때마다 LLM이 처음부터 조각을 맞춰야 합니다.
제안하는 대안¶
LLM이 영구적이고 복리로 성장하는 위키를 점진적으로 구축·유지합니다.
- 새 소스가 들어오면 읽고, 요약하고, 기존 위키에 통합합니다(교차참조 갱신, 모순 표시, 종합 보강).
- 지식은 한 번 컴파일되면 계속 유지되므로 매번 재도출하지 않습니다.
3계층 아키텍처¶
| 계층 | 역할 | 소유자 |
|---|---|---|
| Raw sources | 원본 문서 (불변) | 사용자 |
| Wiki | 구조화된 마크다운 페이지 | LLM |
| Schema | 규칙·워크플로 정의 (CLAUDE.md 등) | 사용자 + LLM |
3가지 핵심 작업¶
- Ingest — 소스를 추가하면 요약을 만들고 entity/concept 페이지와 index·log를 갱신합니다.
- Query — index를 읽고 관련 페이지를 찾아 답변을 합성합니다. 좋은 답변은 위키에 다시 편입합니다.
- Lint — 모순을 검사하고 고아 페이지를 정리하며, 누락된 교차참조를 보완하고 새 탐구 방향을 제안합니다.
인덱싱·로깅¶
- index.md — 콘텐츠 중심 카탈로그입니다. 카테고리별 페이지 목록과 한 줄 요약을 담습니다.
- log.md — 시간순 작업 기록(append-only)입니다.
## [날짜] 작업유형 | 제목형식으로 적습니다.
도구 생태계¶
- Obsidian — 위키 뷰어·편집기입니다 (그래프 뷰, Dataview, Marp 플러그인).
- Obsidian Web Clipper — 웹 기사를 마크다운으로 변환합니다.
- qmd — 마크다운용 로컬 검색 엔진입니다 (BM25 + 벡터 하이브리드).
- Marp — 마크다운으로 슬라이드를 만듭니다.
- Dataview — frontmatter를 기준으로 동적 쿼리를 실행합니다.
왜 작동하는가¶
위키 유지의 병목은 독서나 사고가 아니라 잡무(bookkeeping)입니다. 교차참조 갱신, 요약 최신화, 모순 감지가 여기에 해당합니다. 사람은 이 부담 때문에 위키를 포기합니다. LLM은 지루해하지 않고, 교차참조를 빠뜨리지 않으며, 한 번에 15개 파일을 건드릴 수 있습니다.
사상적 계보¶
Vannevar Bush의 Memex (1945)와 사상적으로 이어집니다. 개인이 큐레이팅하는 지식 저장소이며, 문서 간 연상적 연결이 문서 자체만큼 가치 있다는 비전입니다. Bush가 풀지 못한 유지보수 주체의 문제를 LLM이 맡습니다.