Obsidian wiki 自動構築メモ(初期調査)
過去レポートのView/ソース規律バックフィルで生成したView。
結論
Karpathy氏の LLM Wiki は、RAGのように毎回 raw docs から再発見するのではなく、LLMが継続的に Markdown wiki を更新し、知識を「蓄積する成果物」にする考え方。今のOpenClawには memory-wiki があり、方向性はかなり近い。ただし現状は isolated vault で、sources/entities/concepts/syntheses がほぼ空なので、まだ「育つwiki」にはなっていない。
Karpathy LLM Wiki の要点
- Raw sources: 変更しないソース原本。
- Wiki: LLMが書く構造化Markdown。entity/concept/synthesis/index/logを更新する。
- Schema: AGENTS.md/CLAUDE.mdのような運用規約。LLMを単なるチャットではなくwiki maintainerにする。
- Ingest: 新ソースを読み、関連ページを複数更新し、index/logに残す。
- Query: 質問への良い回答もwikiへ戻し、知識を複利化する。
- Lint: 矛盾、古い主張、孤立ページ、足りない概念、未解決質問を定期点検する。
Source: https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f
現状
- Vault:
/Users/aiharataketo/Library/Mobile Documents/iCloud~md~obsidian/Documents/notes/Second-Brain/OpenClaw - Mode:
isolated - Render:
obsidian - Obsidian CLI: missing
- Pages: sources 0 / entities 0 / concepts 0 / syntheses 0 / reports 10
- 既存の会話ミラー cron はある:
92e9cbdd-69ce-46bb-9bbf-c684068ba773
方針
まずは危なくない local-only dry-run から作る。
- 新しい raw conversation/report/source 候補を検出
- OpenClaw wiki の
compile/lintを実行 - 取り込むべき synthesis 候補を提案
- contradictions / stale / open questions を短く報告
- 自動で書く範囲は managed block と generated report に限定
unsafe-local import や広範なObsidian個人ノートの自動取り込みは、プライバシー境界が強いので別途承認扱い。
次
obsidian-wiki-compounding-automation タスクで実装する。