内容
# 英格拉姆
**AI 智能体的记忆基础设施。** 存储每一次对话的原话。按含义搜索。
[](https://getengram.app)
[](https://getengram.app/docs/getting-started)
[](LICENSE)
英格拉姆是一款 MCP 原生的记忆服务器,存储完整的、未压缩的对话记录,并通过语义搜索使其可检索。连接任何兼容 MCP 的客户端 — Claude Desktop、Claude Code、Cursor、Windsurf、Zed — 您的智能体即可跨会话记住所有内容。
## 快速开始
1. 在 [getengram.app](https://getengram.app/signup) 注册并获取您的 API 密钥
2. 将以下内容添加到您的 MCP 配置文件(Claude Desktop、Claude Code、Cursor 等):
```json
{
"mcpServers": {
"engram": {
"command": "npx",
"args": ["-y", "@getengram/cli@latest", "mcp"],
"env": {
"ENGRAM_API_KEY": "engram_sk_live_..."
}
}
}
}
```
3. 开始使用。您的智能体现在具有持久记忆。
## 工作原理
- **原话存储** — 每条消息都按原样存储,不进行总结或压缩
- **语义搜索** — 使用 bge-base-en-v1.5 嵌入技术按含义查找相关上下文
- **MCP 原生** — 原生支持 Model Context Protocol,可与任何兼容的客户端配合使用
- **多租户** — 按组织隔离,提供团队席位和 API 密钥管理
## 架构
完全运行在 Cloudflare 的开发者平台上:
- **Workers** — Hono.js API 和 MCP 服务器
- **D1** — 消息和元数据的边缘 SQLite 数据库
- **Vectorize** — 语义搜索索引
- **Workers AI** — 嵌入生成
阅读完整的 [架构深度解析](https://getengram.app/docs/architecture)。
## MCP 工具
英格拉姆通过 MCP 公开 6 种工具:
| 工具 | 描述 |
|------|-------------|
| `create_conversation` | 开始一个新的对话,可选标题、标签、元数据 |
| `append_messages` | 向现有对话添加消息 |
| `search` | 跨所有对话的语义搜索 |
| `get_conversation` | 检索具有其消息的对话 |
| `list_conversations` | 列出对话,支持筛选和分页 |
| `delete_conversation` | 删除对话及其数据 |
参见 [API 参考](https://getengram.app/docs/api-reference) 以获取完整的参数和示例。
## 软件包
| 软件包 | 描述 |
|---------|-------------|
| [`apps/mcp-server`](apps/mcp-server) | Cloudflare Worker — MCP 服务器和 REST API |
| [`apps/cli`](apps/cli) | CLI 和 MCP 桥接器(`@getengram/cli`) |
| [`packages/sdk`](packages/sdk) | TypeScript SDK(`@getengram/sdk`) |
| [`packages/db`](packages/db) | 数据库查询和迁移 |
| [`packages/shared`](packages/shared) | 共享常量、类型和实用工具 |
## 集成指南
- [Claude Desktop](https://getengram.app/docs/guides/claude-desktop)
- [Claude Code](https://getengram.app/docs/guides/claude-code)
- [Cursor](https://getengram.app/docs/guides/cursor)
- [Windsurf](https://getengram.app/docs/guides/windsurf)
- [OpenAI Codex CLI](https://getengram.app/docs/guides/codex)
- [自定义智能体](https://getengram.app/docs/guides/custom-agents)
## 定价
| 计划 | 价格 | 每月消息数 |
|------|-------|----------------|
| 免费 | $0 | 1,000 |
| 专业 | $9/月 | 100,000 |
| 团队 | $27/席位/月 | 500,000 |
| 企业 | 自定义 | 无限 |
[查看定价](https://getengram.app/pricing)
## 链接
- **官网**: [getengram.app](https://getengram.app)
- **文档**: [getengram.app/docs](https://getengram.app/docs/getting-started)
- **博客**: [getengram.app/blog](https://getengram.app/blog)
- **npm**: [@getengram/cli](https://www.npmjs.com/package/@getengram/cli)
## 许可证
商业源许可证 1.1 版 — 参见 [LICENSE](LICENSE) 以获取详细信息。