mcpField
E
Epitome   Personal Portable AI Memory Vault

Epitome Personal Portable AI Memory Vault

リモート
epitome.fyiメモリ・ナレッジ835 週間前に更新
リポジトリ公式サイト

Epitome Personal Portable AI Memory Vault について

Epitomeは、AI開発者や複数のツールで共通のコンテキストを使いたい人、自分で運用したい人向けの個人メモリ層です。PostgreSQLとナレッジグラフで記憶を共有し、エージェントごとの同意管理と監査に対応します。

主な機能

  1. 01エージェント間で共有する永続メモリ
  2. 02個人ナレッジグラフと構造化データ
  3. 03エージェントごとの同意とアクセス監査
  4. 04ユーザーごとのPostgreSQLスキーマ分離
  5. 05ホステッドまたはセルフホスト運用

活用シーン

  1. 01食事記録エージェントにアレルギー情報を記憶させる
  2. 02コーディングアシスタントに技術スタックや習慣を共有
  3. 03カレンダーエージェントに家族や予定の好みを伝える

MCP 対応

Streamable HTTP経由で、MCPクライアントにrecall、memorize、reviewのツールを提供します。ホステッド環境とセルフホスト環境に接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://epitome.fyi/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://epitome.fyi/mcp認証が必要

ツール

詳細

Epitome

Epitome

ひとつのメモリレイヤーで、すべての AI エージェントに。

あらゆる AI エージェントで共有できる、あなたについての永続的なメモリを提供するポータブルなアイデンティティレイヤーです。
オープンソース。セルフホスト可能。あなたのものです。

MIT ライセンス GitHub のスター数 テスト

ウェブサイト · クイックスタート · エージェントを接続 · ドキュメント · コントリビュート


課題

AI との会話は毎回ゼロから始まります。名前、好み、アレルギー、技術スタックなど、どのエージェントにも同じことを伝え直す必要があります。チャット履歴はアプリごとに分断されています。ポータブルなメモリレイヤーはありません。

Epitome がこの問題を解決します。 すべての AI エージェントが共有するひとつのデータベースによって、どのエージェントもあなたを覚えていられます。


クイックスタート

ホスト版(最速)
  1. epitome.fyi でサインアップします
  2. Settings → API Keys に移動して、MCP URL をコピーします
  3. AI エージェントを接続すれば完了です
セルフホスト
git clone https://github.com/gunning4it/epitome.git
cd epitome
cp .env.example .env    # edit with your credentials
docker compose up -d

localhost:5173 を開き、Google または GitHub OAuth でサインインします。


AI エージェントを接続

ダッシュボード(ホスト版またはセルフホスト版)の Settings → API Keys から API キーを取得します。

Claude Desktop

claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "epitome": {
      "url": "https://epitome.fyi/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
Claude Code
claude mcp add --transport http --header "Authorization: Bearer YOUR_API_KEY" epitome https://epitome.fyi/mcp
セルフホスト

セルフホストの場合は、https://epitome.fyi を http://localhost:3000 に置き換えてください。

Epitome は、記憶の呼び出し、記憶、レビューの 3 つの MCP ツールを公開します。ツールの完全なリファレンスをご覧ください。


対象ユーザー

  • 永続的なユーザーメモリを必要とするエージェントを構築するAI 開発者
  • さまざまなプラットフォームで、すべての AI に自分を覚えていてほしいパワーユーザー
  • クラウドを使わずにデータを完全に所有したいセルフホストユーザー
ユースケース
  • 食事記録エージェントがアレルギーを覚えている
  • コーディングアシスタントが技術スタック、パターン、チームについて把握している
  • カレンダーエージェントが家族、優先事項、日課について把握している
  • 新しい AI ツールを試すとき、初日からすでにあなたのことを知っている

Epitome が選ばれる理由

チャット履歴ベクトル DBノートアプリEpitome
ポータブルなアイデンティティ✓
複数エージェントで共有するメモリ✓
ナレッジグラフ✓
エージェントごとの同意と監査✓
ユーザーごとのスキーマ分離✓
構造化データ+セマンティックデータ一部対応✓
セルフホスト可能✓✓

5 つのレイヤー

#レイヤー説明
01パーソナルデータベース構造化テーブル、ベクトルセマンティックメモリ、キー・バリュー形式のストレージを備えています。データは PostgreSQL に保存され、クエリやエクスポートが可能で、所有権はあなたにあります。
02ポータブルなアイデンティティどの AI エージェントでもすぐに読み取れる構造化プロフィールです。名前、好み、人間関係を共有できるため、毎回の会話でコールドスタートが発生しません。
03メモリの品質信頼度スコア、情報源の帰属、ライフサイクル管理を備えています。記憶は盲信ではなく、裏付けを重ねることで信頼を獲得します。
04ナレッジグラフ型と重みを持つエッジでつながるエンティティです。人、場所、概念がグラフ内で結びつき、やり取りのたびに成長します。
05同意と監査テーブルごとの権限と、追記専用のアクティビティログを備えています。各エージェントが閲覧・実行できる内容を、正確に制御できます。

アーキテクチャ

AI Agent ──→ MCP (Streamable HTTP) ──→ Hono API ──→ PostgreSQL
                                         │
                                    per-user schema
                                      isolation

各ユーザーには専用の PostgreSQL スキーマ(user_{id})が割り当てられます。行レベルセキュリティではなく、スキーマレベルで完全に分離されています。SQL レベルではスキーマをまたいだアクセスは不可能です。

アーキテクチャの詳細については、EPITOME_TECH_SPEC.md をご覧ください。


セキュリティとプライバシー

  • データの所有者はあなたです — セルフホストすることも、ホステッドサービスを利用することもできます
  • ユーザーごとに PostgreSQL スキーマを分離 — 行レベルセキュリティではなく、スキーマ単位で完全に分離されています
  • エージェントごとの同意ルール — 各エージェントが読み取り、書き込みできる内容を管理できます
  • 追記専用の監査ログ — すべてのアクセスが記録されます
  • GDPR 対応 — いつでもすべてのデータをエクスポートまたは削除できます

技術スタック

コンポーネントテクノロジー
ランタイムNode.js 22 LTS
APIHono
データベースPostgreSQL 17 + pgvector
MCP@modelcontextprotocol/sdk
フロントエンドReact 19 + Tailwind CSS 4 + shadcn/ui
バリデーションZod
テストVitest

ドキュメント


コントリビューション

コントリビューションを歓迎します!ガイドラインについては、CONTRIBUTING.md をご覧ください。

git clone https://github.com/gunning4it/epitome.git
cd epitome && cp .env.example .env
docker compose up -d

その後、PR を作成してください。初めてのコントリビューションも喜んでサポートします。


ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。