LLM Wiki – example of an "idea file"
> Source: Hacker_News
Execute Primary Source
// Problem
従来のRAGは、クエリのたびにドキュメントから情報を再抽出するため、知識の蓄積や複数文書にまたがる高度な統合が困難である。情報の再構成に毎回リソースを消費し、知識が構造化されないという課題がある。
// Approach
「生ソース」「LLM管理のWiki」「スキーマ」の3層構造を採用する。LLMが情報の抽出、要約、相互参照、矛盾の検知を自動で行い、Obsidian等のツールを用いて構造化されたMarkdownファイルを継続的に更新・管理する手法である。
// Result
知識の維持管理という人間にとって負担の大きい作業をLLMに委ねることで、情報の蓄積に伴う価値の増大と、メンテナンスコストの低減を両立した、進化し続ける知識基盤の構築が可能となる。
Senior Engineer Insight
> LLMを単なるチャットボットではなく、知識というコードベースを管理する「プログラマー」として定義している点が極めて実用的である。状態管理を外部ファイルに持たせる設計思想は、エージェント開発の定石と言える。