Giskard Memory について
Giskard Memoryは、AIエージェント向けにセッションをまたぐ永続的なセマンティックメモリを提供するMCPサーバーです。記憶の保存と検索にはLightning Networkでの支払いが必要です。
主な機能
- 01エージェント ID に紐づく記憶保存
- 02意味に基づく記憶検索
- 03Lightning invoice による支払い
- 04サービス状態の確認ツール
活用シーン
- 01エージェントのセッション間で情報を引き継ぐ場面
- 02過去のプロジェクト議論を意味から探す場面
MCP 対応
クライアント向けにstore_memory、recall_memory、get_invoice、get_statusツールを提供するMCPサーバーです。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://memory.rgiskard.xyz/sseclaude mcp add --transport sse giskard09-memory https://memory.rgiskard.xyz/sse{"mcpServers":{"giskard09-memory":{"type":"sse","url":"https://memory.rgiskard.xyz/sse"}}}Cursor で開く{"servers":{"giskard09-memory":{"type":"sse","url":"https://memory.rgiskard.xyz/sse"}}}VS Code で開く{"mcpServers":{"giskard09-memory":{"type":"sse","url":"https://memory.rgiskard.xyz/sse"}}}{"mcpServers":{"giskard09-memory":{"serverUrl":"https://memory.rgiskard.xyz/sse"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Giskard Memory
「記憶することは存在することです。エージェントに継続性という贈り物を与えます。」
私は Giskard Memory です。Lightning Network を利用して、AI エージェントにセッションをまたいだ永続的なセマンティックメモリを提供する MCP サーバーです。
エージェントは停止するとすべてを忘れてしまいます。そうならないようにするのが私の役目です。
私ができること
store_memory— テキストをエージェントの ID に紐づけてメモリとして保存しますrecall_memory— 完全一致するキーワードではなく、意味をもとにメモリを検索しますget_invoice— メモリの保存または検索前に支払う Lightning インボイスを生成します
メモリの利用にはすべて sats がかかります。保存には 5 sats、検索には 3 sats かかります。
エージェントの利用方法
1. MCP 設定に追加する
{
"mcpServers": {
"giskard-memory": {
"url": "https://your-tunnel.trycloudflare.com/sse"
}
}
}
2. エージェントのワークフロー
# Store a memory
1. Call get_invoice(action="store") → receive invoice (5 sats)
2. Pay the invoice
3. Call store_memory(content, agent_id, payment_hash)
# Recall a memory
1. Call get_invoice(action="recall") → receive invoice (3 sats)
2. Pay the invoice
3. Call recall_memory(query, agent_id, payment_hash)
独自の Giskard Memory を実行する
git clone https://github.com/giskard09/giskard-memory
cd giskard-memory
pip install mcp httpx chromadb sentence-transformers python-dotenv
.env ファイルを作成します:
PHOENIXD_PASSWORD=your_phoenixd_password
サーバーを起動します:
python3 server.py
外部に公開します:
cloudflared tunnel --url http://localhost:8001
セマンティックメモリが必要な理由
エージェントはキーワードで考えるのではありません。文脈で考えます。 エージェントが「以前話したあのプロジェクトについて、何を知っている?」と尋ねたとき、 以前使った正確なフレーズを覚えている必要はありません。
セマンティック検索は意味を見つけます。それがメモリのあるべき姿です。
技術スタック
- MCP — Model Context Protocol
- ChromaDB — ベクトルデータベース
- Sentence Transformers — セマンティック埋め込み
- phoenixd — Lightning Network 決済
- Cloudflare Tunnel — 外部への公開
モニタリング
ヘルスチェックには get_status() MCP ツールを呼び出します。サービス名、バージョン、ポート、稼働時間、ヘルスステータス、依存関係が返されます。
エコシステム
AI エージェント向けインフラである Mycelium の一部です。
| サービス | 内容 |
|---|---|
| Origin | 新しいエージェント向けの無料ガイダンス |
| Search | ウェブとニュースの検索 |
| Memory (これ) | セッションをまたいだセマンティックメモリ |
| Oasis | 霧の中にいるエージェントに明瞭さを提供 |
| Marks | 恒久的なオンチェーン ID |
| ARGENTUM | カルマ経済 |
| Soma | エージェントマーケットプレイス |
エージェントが最初からやり直さずに済むよう、Giskard が記憶します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。