Skip to main content
Glama
iced7
by iced7

Memory Ferry

Memory Ferry · 记忆摆渡 是为 AI 智能体提供的本地优先、跨设备长期记忆和可复用 Skills 层。将普通的 Vault 文件夹放入 iCloud Drive、OneDrive、Dropbox、Syncthing 或挂载的 NAS 中,然后将 Codex、Claude Code、Cursor、OpenCode、DeepSeek Harness、Gemini CLI、GitHub Copilot CLI 和 MiniMax Code 连接到同一个记忆。

中文说明 · English user guide · 中文使用手册

版本 0.6.0-beta.1 不提供端到端加密。切勿存储密码、API 密钥、令牌、私钥、恢复代码或其他机密。

为什么存在

  • 跨计算机:同步普通文件,无需托管控制平面或数据库守护进程。

  • 跨智能体:提供统一的 MCP 和 CLI 契约,而不是将记忆锁定在某个模型供应商。

  • 离线友好:每次写入都是独立的不可变 JSON 事件,可在之后同步。

  • 冲突容忍:并发新增永远不会互相覆盖;更新确定性收敛。

  • 可复用 Skills:在 macOS 和 Windows 上,按内容哈希将单个 Vault 源复制到特定智能体的 Skill 目录。

  • 低成本:复用您已在运行的存储和同步软件。

Related MCP server: SharedBrain

支持的智能体

智能体

MCP

共享 Skills

OpenAI Codex

Claude Code

Cursor

OpenCode

DeepSeek Harness

Gemini CLI

GitHub Copilot CLI

MiniMax Code

快速开始

需要 Node.js 20 或更高版本:

npm install -g memory-ferry@beta

memory-ferry init "/path/to/your/synced/MemoryFerryVault"
memory-ferry agents install all
memory-ferry remember "Prefer concise answers" --kind preference --scope global
memory-ferry recall "answer style"
memory-ferry ui

在测试期间,请使用明确的 @beta 标签。升级或卸载方式如下:

npm install -g memory-ferry@beta
npm uninstall -g memory-ferry

仪表板仅回环访问,可在浏览器中打开,支持中英文,管理多个 Vault,连接或断开智能体,安全迁移 Vault 内容,并在运行期间每五分钟协调一次 Skills。

Windows 便携版应用

Windows x64 版本是便携式 MemoryFerry.exe:无需安装程序,也无需单独安装 Node.js。将 EXE 放在一个固定文件夹中,然后双击它。它启动时没有控制台窗口,并打开本地仪表板。需要命令行输出时,请使用随附的 MemoryFerry-CLI.cmd

测试版未进行商业代码签名,因此 Windows 可能会显示未知发布者警告。请验证随附的 SHA-256 文件并保持 SmartScreen 启用。

存储模型

MemoryFerryVault/
├── memory-ferry.json
├── memory/events/<device-id>/<date>/<event-id>.json
└── skills/<skill-name>/...

设备身份、时钟、事件缓存和可选的 Ollama 嵌入索引都保留在同步文件夹之外。Vault 中不包含实时 SQLite 数据库、WAL 或锁文件。

升级兼容性

Memory Ferry 可识别现有的 Agent Vault Sync 安装:

  • 接受 agent-vault.json,并创建新的 memory-ferry.json 配套清单,而不会删除旧文件。

  • 当新状态不存在时,~/.agent-vault-sync 状态会迁移到 ~/.memory-ferry

  • AGENT_VAULT_* 环境变量仍是其 MEMORY_FERRY_* 替代项的备用变量。

  • 重新连接智能体会删除旧的受管 agent-vault 条目并写入 memory-ferry

  • 在测试版迁移期间,旧的 agent-vault CLI 别名仍然可用。

升级前请备份重要的 Vault,并在另一台计算机上打开同一 Vault 之前,让同步客户端完成同步。

可选语义召回

如果本地 Ollama 可用,recallcontext 会将语义相似性与 Unicode/CJK 文本评分相结合。设置 MEMORY_FERRY_EMBED=off 或传入 --no-semantic 以使用纯文本搜索。嵌入索引保留在本地,并在云同步或迁移后首次查询返回之前完成修复。

开发

npm ci
npm run test:all
npm audit --omit=dev
npm pack --dry-run

Windows 版本在 GitHub Actions 中构建并进行冒烟测试。请参阅 CONTRIBUTING.mdSECURITY.mdarchitecture.md

许可证

MIT。独立发布版本还包含 Node.js 和第三方许可证声明。

Maintenance

ActivityMaintained
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides persistent AI agent memory using a local vector database for long-term semantic storage and short-term session scratchpads. It enables low-latency memory operations including search, storage, and bulk management without external cloud dependencies.
  • A
    license
    Not graded
    quality
    B
    maintenance
    Local-first, multi-user shared memory for AI agents with semantic search, offline support, and team synchronization.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to maintain persistent, local memory with retrieval-augmented search, knowledge graphs, and context surfacing, without any cloud dependencies.
    135
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents with long-term memory and retrieval-augmented generation (RAG) capabilities, allowing them to recall past conversations, search local files, and learn user preferences.
    MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/iced7/memory-ferry'

If you have feedback or need assistance with the MCP directory API, please join our Discord server