obsidian-second-brain: LLM コマンドで自己書き換えと知識統合を行う自己保守型 Obsidian ボールト
obsidian-second-brain: LLM コマンドを使って自らを書き換え、知識を統合する自己保守型 Obsidian ボールト
解決する課題
このプロジェクトは、Claude などの AI アシスタントを使用した際に起こる「組織的健忘症」―すべてのセッションがゼロから始まり、知識が失われてしまう問題―に対処します。また、Obsidian における静的なノート取りの問題、すなわち情報が使われずに放置され、他のノートとつながらないという課題も解決します。両者を橋渡しすることで、単に情報を保存するだけでなく、積極的に保守・更新・統合を行う「第二の脳」を実現します。
仕組み
Claude Code、Codex、Gemini、OpenCode、Hermes と互換性のあるクロスプラットフォームスキルとして機能し、LLM が Obsidian ボールトと直接やり取りできるようにします。単に新しいノートを追加するのではなく、既存ページを書き換えて事実を更新し、矛盾を解消します。以下の階層構造を採用しています。
- Operations(操作): 保存、コンテンツの取り込み(URL、PDF、音声、スクリーンショット)およびボールトの整理を行う 28 のコマンド。
- Thinking Tools(思考ツール): ボールト履歴を利用したアイデアの検証、未命名パターンの抽出、情報の要約を行う 7 のコマンド。
- Context Engine(コンテキストエンジン): ユーザーのアイデンティティと状態を AI セッションにロードするコマンド。
- Research Toolkit(リサーチツールキット): X(Grok 経由)、Web(Perplexity 経由)、YouTube/ポッドキャストから外部データを取得しボールトに統合する 7 のコマンド。
- Background Agents(バックグラウンドエージェント): 夜間に実行され、矛盾の調整、パターンの統合、孤立ノートの修復を行うスケジュールエージェント。
対象ユーザー
Obsidian をノート取りに利用し、AI 主導で知識ベースを自動管理し、意思決定を追跡し、手動での整理なしに深いリサーチを行いたい知識労働者、研究者、開発者向けです。
ハイライト
- 自己保守型ボールト: データを単に追加するのではなく、ページを書き換えて矛盾を解消します。
- マルチソース取り込み: 音声メモ、スクリーンショット、URL を構造化された知識に変換し、複数のボールトページに分配します。
- AI ファーストフォーマット: 人間の読解ではなく LLM の検索に最適化されたプレアンブルとフロントマターを使用します。
- コードベースアーキテクチャ:
/obsidian-architectコマンドでコードベースをスキャンし、ボールト内のアーキテクチャノートを保守します。 - 外部統合: Grok と Perplexity を介したライブリサーチ機能で、ボールトの知識ギャップを埋めます。
Sources
- undefinedeugeniughelbur/obsidian-second-brain