itechmeat/open-second-brain
Local-first 🧠 memory for Hermes Agent that lives in your Obsidian vault and remembers project context. Nightly 😴 dream passes turn repeat corrections into confirmed preferences with measurable confidence. Adapters ship for Claude Code, Codex, and OpenClaw, with an MCP server for anything else.
何を解決するか
Open Second Brain は、AIエージェントの永続的でユーザー所有のメモリレイヤーを提供します。すべての情報をObsidianのバール内にプレーンなMarkdownファイルとして保存することで、プロプライエタリなクラウドサービスや隠れた状態に依存せずに、ユーザーがエージェントの知識を確認・編集・バージョン管理できるようにします。これはエージェントメモリの「ブラックボックス」性を排除します。
動作方法
このシステムはAIエージェント(主にHermes Agent、MCP - Model Context Protocol経由で他のエージェントも対応)と統合され、知識の読み書きを行います。繰り返しの信号を耐久性のあるルールに変換し、古くなったルールを廃棄するための決定論的「夢」パスを使用します。LLMにメモリアルゴリズムを任せることなく、カウンターとアトミックなファイル移動を使用して信頼性を確保します。管理、インデックス作成、重複や対立する事実の掃除を行うためのCLIツール(o2b)を提供しています。
対象ユーザー
AIエージェントに透明性があり、編集可能で、異なるAIランタイム(Claude Code、Cursor、Aiderなど)間で移行可能な長期記憶を持ちたいObsidianユーザー。
特徴
- Obsidianネイティブ:すべてのメモリをMarkdownファイルとして保存し、Obsidianのウィキリンク、バックリンク、グラフビューを活用可能。
- エージェント間互換性:MCP経由で1つのメモリバールを複数のAIランタイムで共有可能。
- 決定論的学習:「夢」パスにはLLMを使わず、メモリレイヤーでの幻覚を回避する非LLMアルゴリズムを使用。
- ユーザー制御:スナップショット、ロールバック、衛生スキャン(古くなった知識や重複を削除)を可能にするCLIツールを備える。
- 出典追跡:情報の出典を追跡し、オペレータが提示したルールと機械が導き出した事実を区別可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト