关于 1AIVault
1AIVault 是面向希望在不同 AI 工具间共享记忆、技能和配置的本地优先桌面应用。数据保存在本地 SQLite 数据库中,并通过 MCP 服务提供访问,支持关联条目和按主题组织上下文。
主要功能
- 01将记忆存入本地 SQLite 数据库
- 02搜索和整理保险库条目
- 03保存并加载可复用技能
- 04在知识图谱中关联相关条目
- 05提取和浏览跨来源主题
- 06为支持的客户端安装 MCP 配置
适用场景
- 01在不同 AI 客户端间复用上下文
- 02保存决策和偏好以便后续使用
- 03按名称加载可复用指令
- 04查找相关记忆和主题摘要
MCP 相关
其 MCP 服务提供保存、搜索、更新和关联保险库条目的工具,并支持管理技能和主题。兼容 MCP 的客户端通过 stdio 连接,共享本地保险库数据库。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
1AIVault — MCP 服务
便携式 AI 记忆库——记忆、技能和配置可在所有 AI 工具间共享。
1AIVault 是一款本地优先的桌面应用,可作为适用于 AI 工具的便携式记忆库。它将记忆、决策、偏好和可重复使用的技能存储在本地 SQLite 数据库中,并通过此**模型上下文协议(MCP)**服务提供给 AI 客户端——因此,你告诉 Claude Desktop 的内容也可在 Cursor、Claude Code、Cline 等工具中使用。无需云端、无需账号,数据不会离开你的设备。
网站与下载: https://1aivault.com
为什么选择它
每种 AI 工具都有自己的记忆孤岛。在一种工具中积累的上下文,对下一种工具不可见。1AIVault 为你提供一个知识库,让所有 AI 客户端都通过同一个 MCP 服务进行读写——这是一个由你拥有、存储在自己磁盘上的共享便携式大脑。
- 🧠 跨工具记忆 — 在 Claude Desktop 中保存,在 Cursor 中回忆
- 🔒 本地优先 — 单个 SQLite 数据库位于
~/.1aivault/vault.db,采用 WAL 模式,绝不上传 - 🕸️ 知识图谱 — 关联条目、浏览相关上下文,并自动从不同来源提取主题
- 🧩 可重复使用的技能 — 将 AI 指令保存一次,即可在任何地方按名称加载
- ⚡ 零配置安装 — 应用只需点击一次,即可为每个客户端写入 MCP 配置
安装
1AIVault 是一款内置此 MCP 服务的桌面应用——无需运行 npx 或克隆仓库。
- 从 https://1aivault.com 下载适用于你操作系统的应用(macOS · Windows · Linux)
- 打开 1AIVault
- 前往 连接,点击 AI 客户端旁边的 安装——1AIVault 会自动写入 MCP 配置
支持的 AI 客户端
| 客户端 | 自动安装 |
|---|---|
| Claude Desktop | ✅ |
| Claude Code | ✅ |
| Cursor | ✅ |
| Cline (VS Code) | ✅ |
| Codex CLI | ✅ |
| Gemini CLI | ✅ |
| OpenCode | ✅ |
| Antigravity CLI | ✅ |
| ChatGPT Desktop | ✅ |
任何支持 stdio 服务的 MCP 兼容客户端也可以手动配置为连接此服务 (参见工作原理)。
工具
该服务通过标准输入/输出公开 20 个工具。你工作时,AI 客户端会自动调用这些工具。
| 工具 | 功能 |
|---|---|
vault_save | 将记忆、决策、偏好或事实保存到持久化保险库 |
vault_search | 对保险库进行全文搜索——支持 "quoted phrases"、-exclude、tag:、tier:、category: |
vault_recent | 按时间顺序列出最近保存的条目 |
vault_by_tag | 按标签获取条目 |
vault_update | 编辑或重命名现有条目 |
vault_tags | 列出所有标签及其数量 |
vault_get | 按 ID 获取一条条目(完整内容) |
vault_save_conversation | 将当前对话归档为摘要和全文 |
vault_load_skill | 按名称加载用户定义的技能(可重复使用的 AI 指令) |
vault_list_skills | 列出已保存的技能(名称 + 描述) |
vault_link | 使用命名关系连接两个条目(知识图谱边) |
vault_related | 从一条条目出发遍历知识图谱(最多 3 跳) |
vault_brain_query | 关键词搜索 + 图谱遍历,以展示更丰富的关联上下文 |
vault_extract_insights | 对条目运行自动链接/模式提取 |
vault_classify_pending | 获取尚未归类到主题的条目 |
vault_save_classifications | 将条目分配到跨来源主题(并更新摘要) |
vault_list_topics | 列出跨来源主题及其条目数量和摘要预览 |
vault_topic_digest | 获取主题的跨来源摘要、别名和条目 |
vault_search_topics | 对主题进行全文搜索 |
vault_link_topics | 声明主题之间的类型化关系 |
工作原理
三个进程共用 一个 SQLite 数据库(~/.1aivault/vault.db,WAL 模式)——无需 HTTP 桥接,WAL 可处理跨进程并发:
Main (Electron) ─┐ ┌─ MCP server subprocesses
├── ~/.1aivault/vault.db (WAL) ──┤ (spawned by Claude Desktop,
Renderer (UI) ───┘ └─ Cursor, Claude Code, Cline, …)
每个 AI 客户端都会将 MCP 服务的独立副本作为标准输入/输出子进程启动。在打包安装中,服务通过应用自身的运行时运行(因此与应用内置的原生模块 ABI 完全一致),1AIVault 会为你写入如下配置——无需手动编辑:
生成的配置示例(macOS)
{
"mcpServers": {
"1aivault": {
"command": "/Applications/1AIVault.app/Contents/MacOS/1AIVault",
"args": [
".../app.asar.unpacked/dist/main/main/mcp/server.js",
"--source", "claude_desktop",
"--db", "/Users/you/.1aivault/vault.db"
],
"env": {
"ELECTRON_RUN_AS_NODE": "1",
"NODE_PATH": ".../app.asar.unpacked/node_modules"
}
}
}
}
应用会根据每台设备解析路径。--source 标签会记录哪个客户端写入了条目;--db 指向你的保险库。
隐私
- 100% 本地运行。 你的保险库是磁盘上的一个文件。MCP 层不会向任何服务器发送任何内容。
- 数据由你掌控。 你可以通过桌面应用整理、导出数据,并在不同设备间迁移。
- 使用保险库或 MCP 服务无需帐户。
链接
- 🌐 网站与下载 — https://1aivault.com
- 🏢 由 StoicSoft 制作
- 📨 支持 — [email protected]
1AIVault 是商业软件。此代码库是随附 MCP 服务的文档;应用源代码并非开源。© StoicSoft。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。