engram

engram

为 AI 编码代理提供持久内存系统。

MCP编程与开发开源
形态
MCP
传输协议
stdio
是否开源
GitHub Stars
★ 4.6k
收录来源
mcp-github

能力说明

Engram 是一个面向 AI 编码代理的持久内存系统,支持 SQLite + FTS5 全文搜索,并通过 CLI、HTTP API 和 MCP 服务器暴露。它适用于任何支持 MCP 的代理,如 Claude Code、OpenCode、Gemini CLI 等。Engram 提供了一个单一的 Go 二进制文件,无需额外依赖,可以本地或云端运行。通过 Engram,AI 代理可以在会话结束后保留记忆,提高编码效率和一致性。

能力点

  • 持久化内存存储
  • 全文搜索功能
  • 多代理支持
  • 本地或云端运行
  • 零依赖

适用场景

代码辅助项目记忆管理跨会话数据共享团队协作

接入方式

依赖:API Key
brew install gentleman-programming/tap/engram

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

是否需要手动启动 `engram serve` 或 `engram mcp`?

大多数情况下不需要,代理会自动启动。

何时需要手动配置代理的提示或设置?

仅在代理长时间会话后忘记使用 Engram 时需要。

相关 Skill