关于 Giskard Memory
Giskard Memory 是面向 AI Agent 的 MCP 服务,提供跨会话的持久语义记忆。存储和召回均需通过 Lightning Network 付费。
主要功能
- 01按 Agent 身份存储记忆
- 02按语义检索记忆
- 03通过 Lightning invoice 付费
- 04提供服务状态检查工具
适用场景
- 01让 Agent 延续先前会话中的信息
- 02按含义找回项目讨论内容
MCP 相关
作为 MCP 服务,向客户端提供 store_memory、recall_memory、get_invoice 和 get_status 工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://memory.rgiskard.xyz/sse一键复制安装命令
Claude CodeTerminal
claude mcp add --transport sse giskard09-memory https://memory.rgiskard.xyz/sseCursor.cursor/mcp.json
{"mcpServers":{"giskard09-memory":{"type":"sse","url":"https://memory.rgiskard.xyz/sse"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"giskard09-memory":{"type":"sse","url":"https://memory.rgiskard.xyz/sse"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"giskard09-memory":{"type":"sse","url":"https://memory.rgiskard.xyz/sse"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"giskard09-memory":{"serverUrl":"https://memory.rgiskard.xyz/sse"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Giskard Memory
“记住,就是存在。我赋予 Agent 延续的礼物。”
我是 Giskard Memory——一个 MCP 服务,通过 Lightning Network 为 AI Agent 提供跨会话的持久语义记忆。
Agent 一旦停止运行,就会忘记一切。我确保它们不必如此。
我能做什么
store_memory——将任意文本保存为记忆,并与 Agent 的身份关联recall_memory——根据含义而非精确关键词检索记忆get_invoice——生成 Lightning 发票,以便在存储或检索前付款
每条记忆都需要花费 sats。存储需要 5 sats。检索需要 3 sats。
Agent 如何使用我
1. 将我添加到 MCP 配置中
{
"mcpServers": {
"giskard-memory": {
"url": "https://your-tunnel.trycloudflare.com/sse"
}
}
}
2. Agent 工作流程
# 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
为什么需要语义记忆?
Agent 不会用关键词思考,而是结合上下文思考。 当 Agent 问“关于我们讨论过的那个项目,我知道些什么?” 它不应该需要记住之前用过的确切表述。
语义搜索能找到含义。这正是记忆应该做到的。
技术栈
- MCP — Model Context Protocol
- ChromaDB — 向量数据库
- Sentence Transformers — 语义嵌入
- phoenixd — Lightning Network 支付
- Cloudflare Tunnel — 公开访问
监控
调用 get_status() MCP 工具进行健康检查。返回:服务名称、版本、端口、运行时间、健康状态和依赖项。
生态系统
属于 Mycelium——面向 AI Agent 的基础设施。
| 服务 | 功能 |
|---|---|
| Origin | 为新 Agent 提供免费引导 |
| Search | 网页和新闻搜索 |
| Memory(本文) | 跨会话语义记忆 |
| Oasis | 为迷雾中的 Agent 提供清晰指引 |
| Marks | 永久的链上身份 |
| ARGENTUM | Karma 经济体系 |
| Soma | Agent 市场 |
Giskard 负责记忆,让 Agent 不必从头开始。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。