Home

Research Trail

調査プロセス: Graphiti と MCP で作る AI エージェント記憶基盤

この記事を作るために立てた問い、資料選定、採用しなかった情報、判断基準、更新条件を公開可能な範囲でまとめた記録です。

作成日: 2026-05-15

読み方

この調査ログは、本文の結論を繰り返すためではなく、どの問いを立て、どの資料を優先し、どこを不確実なまま残したかを読者が確認するための記録である。GraphitiMCP で作る AI エージェント記憶基盤について、判断の前提、根拠の種類、更新が必要になる条件を分けて残した。

利用環境

調査命令

  • 調査対象: Graphiti と MCP で作る AI エージェント記憶基盤
  • 依頼内容: Graphiti の temporal knowledge graph と MCP を組み合わせた長期記憶の設計論、導入判断、主要代替サービスを整理する実務レポート。
  • 指定カテゴリ・slug: ai-systems / graphiti-mcp-memory
  • 関連タグ: Graphiti, MCP, Memory, Knowledge Graph, Agents
  • 主要な制約: 一次情報または信頼できる公開情報を優先し、主張、根拠、限界、実務含意を分けて書く。
  • 参照した記事ファイル: articles/report/graphiti-mcp-memory/ja/index.mdx
  • 完了条件: 日本語本文を公開記事として表示し、調査ログで資料選定、採用しなかった情報、判断基準、更新条件を確認できるようにする。

調査目的

Graphiti と MCP を中心に、AI エージェントの長期記憶、時系列ナレッジグラフ、組織ナレッジ活用を実務導入する際の設計判断をまとめる。個人研究、組織ナレッジ、業務エージェントの 3 つの導入パターンを切り分け、採用すべきケースと避けるべきケースを明確にする。

調査設計

観点確認したこと使い方
スコープ本文の調査対象と読者の実務判断何を扱い、何を扱わないかを明確にした
根拠公開情報、一次情報、補助資料本文の主要主張を支える材料にした
比較・整理制度、時系列、技術、リスク、実務含意読者が論点を再利用できる形にした
限界未確認事項、時点依存、追加深掘り候補更新時に見直す対象として残した

資料選定の方針

本文では、公開情報と一次情報を優先し、主要な判断の近くに根拠を置く方針にした。二次情報は論点整理や背景理解の補助にとどめ、本文の中心主張は確認可能な資料に基づける。

採用しなかった情報

  • 出典や時点を追えない断定的な情報は、本文の主要根拠にはしない。
  • 速報性の高い情報は、一次情報や複数の公開情報で補強できる場合に限って扱う。
  • 本文の実務判断に直結しない詳細は、追加深掘り候補として分離する。

判断基準

本文では、確認した根拠、比較軸、限界を分け、主張が一次情報・補助資料・公表情報からの推定のどれに基づくかを明示する方針にした。

  • まずは read-only memory server として導入し、writeback は approval 付きに限定する。
  • 組織用途では、Graphiti を唯一の正本にしない。文書検索、DB、権限、監査の別レイヤーを前提にする。
  • 代替候補として Mem0 / Letta / GraphRAG のどこを採用するかは、関係の変化量と運用体制で分ける。

確認済みの根拠

  • スコープ定義: Graphiti / MCP / temporal knowledge graph / memory base の関係を整理した。
  • 一次情報収集: Graphiti, Zep, MCP, Mem0, Letta, GraphRAG の公式ドキュメントと GitHub を確認した。
  • 比較軸設計: RAG / ベクトル DB / knowledge graph / temporal KG / MCP の役割分担を定義した。
  • 実務観点整理: 個人研究、組織ナレッジ、業務エージェントのパターンを分けた。
  • リスク評価: 権限、書き込み汚染、コンテキスト漏洩、監査、正本分離を論点化した。
  • 市場俯瞰: 2026 年時点の主要 OSS / 商用候補を表にまとめた。
  • レポート執筆: 日本語の standalone レポートを作成した。

更新が必要になる条件

  • PoC 設計: Graphiti を read-only MCP としてつなぐ最小 PoC を別紙で設計する。
  • 評価指標設計: 抽出精度、再現率、時点整合性、権限逸脱、writeback ノイズを定量化する。
  • 運用設計: 削除要求、保管期間、監査ログ、マルチテナント分離、PII 対応の運用手順を詰める。