Sandra: Claude用オープンソース永続グラフメモリMCP

✍️ OpenClawRadar📅 公開日: May 11, 2026🔗 Source
Sandra: Claude用オープンソース永続グラフメモリMCP
Ad

Claudeはセッション間ですべてを忘れてしまいます。プロジェクトメモリやCLAUDE.mdは役立ちますが、構造化された知識には対応できません。Sandraはこれを解決します:グラフ+ベクターのメモリバックエンドで、ネイティブMCPサーバーを備え、MITライセンスでオープンソース化されています。15年前にEverdreamSoftの内部メモリレイヤーとして始まり(現在もSpells of Genesisを本番環境で動かしています)。

主な機能

  • セッションを超えた永続的メモリ(グラフ形式:主語、動詞、目的語)
  • ClaudeがMCPツールを通じて読み書き、手動更新不要
  • 完全一致、あいまい、セマンティック検索をMCPツールとして公開
  • エンティティごとの長文保存(メモ、全文書)を構造化参照の上に追加

具体例

あるセッションでClaudeに「MarieとTomと一緒にPhoenixを構築中、Postgresで動作」と伝えます。1週間後、新しいチャットで「Phoenixのメンバーは?」→MarieとTom。Tomが同じSandraインスタンスに接続して自分のClaudeセッションを開き「MarieのプロジェクトはどのDBを使ってる?」→ClaudeはMarie → works_on → Phoenix → uses → Postgresと辿ります。同じグラフ、どのチームメイトでも、手動の引き継ぎは不要。

ベクターメモリは通常、元の文をチャンクとして返し、異なるパスでクエリするとリンクが失われます。さらに、ほとんどの設定はユーザーごとだけです。

Ad

セットアップ(2分)

git clone https://github.com/everdreamsoft/sandra && cd sandra
docker compose up -d
claude mcp add sandra --transport http --url http://127.0.0.1:8090/mcp

その後、Claudeに何か覚えてもらったり、クエリしたり、会話しながらグラフを構築できます。

ベンチマーク

SandraはStructured Recall Bench(130の確定的質問、LLM評価なし)で0.89を記録。同じベンチマークでベクターストアは0.25~0.48の範囲です。方法論と生JSONはこちら:ベンチマーク詳細

誰向けか?

Claude AIコーディングエージェントを使用していて、セッションを超えた永続的・構造化・マルチユーザーメモリを必要とする開発者向け。

📖 全文ソースを読む: r/ClaudeAI

Ad

👀 See Also

OpenClaw拡張機能は、リクエストをAPIではなくClaude Code CLIを経由してルーティングします。
Tools

OpenClaw拡張機能は、リクエストをAPIではなくClaude Code CLIを経由してルーティングします。

OpenClaw拡張機能は、Claude CLIバイナリをサブプロセスとして起動し、Anthropic APIではなくClaude Code CLIを介してリクエストをルーティングします。これにより、最大プランの定額料金で完全なClaude Codeエクスペリエンスを提供します。

OpenClawRadar
Zap Code: 子供たちに本物のHTML/CSS/JSを教えるAIコードジェネレーター
Tools

Zap Code: 子供たちに本物のHTML/CSS/JSを教えるAIコードジェネレーター

Zap Codeは、8歳から16歳の子供向けに、平易な英語の説明から動作するHTML、CSS、JavaScriptを生成します。3つのインタラクションモードを提供し、段階的な複雑化エンジンを備えたサンドボックス化されたiframeで実行されます。

OpenClawRadar
OpenGauge: ローカルでLLMエージェントのコストを追跡するオープンソースツール
Tools

OpenGauge: ローカルでLLMエージェントのコストを追跡するオープンソースツール

OpenGaugeは、OpenClawのようなLLMエージェントからのAPI呼び出しを監視するオープンソースツールで、トークン使用量、コスト、レイテンシーをローカルのSQLiteデータベースに記録します。自動ロギングのためのプロキシモード、詳細なコスト統計、暴走ループを防ぐサーキットブレーカー機能を含みます。

OpenClawRadar
Doc Harness:セッション間でプロジェクトの状態を維持するためのClaudeコードスキル
Tools

Doc Harness:セッション間でプロジェクトの状態を維持するためのClaudeコードスキル

Doc Harnessは、AIエージェントがセッションをまたいでプロジェクトのコンテキストを維持できるよう、5つの構造化ファイルから成る軽量なドキュメントシステムを作成するClaude Codeスキルです。コンテキストのリセット、ルールの忘却、新しいエージェントへのプロジェクトの再説明の必要性といった問題に対処します。

OpenClawRadar