关于 Engram: AI memory you can edit in Obsidian
Engram 将可编辑的 Markdown 笔记作为 Claude、ChatGPT 和其他 MCP 客户端共享的记忆,并支持在 Obsidian 或网页应用中查看和修改。它提供语义与关键词搜索、实时同步,也可自行托管。
主要功能
- 01以 Markdown 笔记存储记忆
- 02语义与关键词搜索
- 03实时同步
- 04Obsidian 插件同步整个 vault
- 05支持自行托管
适用场景
- 01在多个 AI 客户端间共享笔记
- 02通过 Obsidian 查看和编辑记忆
- 03从 MCP 客户端搜索笔记
- 04自行部署记忆服务
MCP 相关
Engram 提供托管的 MCP 服务,客户端通过 OAuth 连接;也可按文档自行托管并连接。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.engram.pageclaude mcp add --transport http engram-app-engram https://mcp.engram.page{"mcpServers":{"engram-app-engram":{"type":"http","url":"https://mcp.engram.page"}}}在 Cursor 中打开{"servers":{"engram-app-engram":{"type":"http","url":"https://mcp.engram.page"}}}在 VS Code 中打开{"mcpServers":{"engram-app-engram":{"type":"http","url":"https://mcp.engram.page"}}}{"mcpServers":{"engram-app-engram":{"serverUrl":"https://mcp.engram.page"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Engram

原生支持 MCP · 语义 + 关键词搜索 · 实时同步 · 可自托管 · 可查看源代码 · Elixir/Phoenix
您的笔记始终是纯 Markdown,您和 AI 助手都可以读取和写入。搭配 Engram Obsidian Sync 插件, 即可同步整个知识库。
连接
无需安装。将任意 MCP 客户端指向托管服务,并在提示时登录(OAuth):
https://mcp.engram.page
- Claude Code:
claude mcp add --transport http engram https://mcp.engram.page - Claude.ai / ChatGPT: 使用上面的 URL 添加自定义连接器。
- Cursor: 在
~/.cursor/mcp.json中添加{"mcpServers": {"engram": {"url": "https://mcp.engram.page"}}} - VS Code: 在
.vscode/mcp.json中添加{"servers": {"engram": {"type": "http", "url": "https://mcp.engram.page"}}}
更多客户端:MCP 文档。
自托管(Docker Compose)
不想自己运行命令? 打开 快速入门文档,选中 整个页面,然后粘贴到 AI 助手中——文档从头到尾都以命令式编写, AI 可以按顺序执行。
否则:
git clone https://github.com/engram-app/Engram.git
cd Engram
cp .env.example .env # then fill in the three secrets at the top
docker compose up -d
应用运行于 http://localhost:4000。启动时会运行迁移。只有 4000 端口 暴露给主机;其他所有服务都留在 Docker 私有网络中。
知识库很大? 启用 MinIO 来存储 S3 风格的附件:
docker compose --profile s3 up -d——参阅
存储文档。
想要更好的嵌入? 在 .env 中切换到 Voyage AI——参阅
嵌入文档。
完整的自托管文档
社区
有问题、想法或 Bug 报告?欢迎加入我们的 Discord。
贡献
本地开发设置、测试和 PR 规则:参阅 CONTRIBUTING.md。
许可证
双重许可:
- PolyForm Small Business 1.0.0 — 对上一年度收入低于 100 万美元且员工及承包商少于 100 人的组织免费。
- 商业许可证 — 规模更大的组织必须获取。请参阅
LICENSE-COMMERCIAL.md,或发送邮件至
[email protected]。
外部贡献者须签署 Engram CLA。请参阅 CONTRIBUTING.md。
安全
有关漏洞披露,请参阅 SECURITY.md。自托管的局域网部署不在我们公布的 SLA 范围内——安全性取决于运营方的网络和基础设施。
版权所有 (c) 2026 Rasbandit Software Solutions LLC,旗下品牌为 Engram。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。