尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Persistent, searchable long-term memory for AI agents. MCP-native. Works with ChatGPT, Claude, Cursor, and any MCP client.
翻译准备中
正在加载完整 README。 以下为已保存的摘录。
Memory infrastructure for AI agents. Store every conversation verbatim. Search by meaning.
Engram is an MCP-native memory server that stores complete, uncompressed conversation transcripts and makes them searchable via semantic search. Connect any MCP-compatible client — Claude Desktop, Claude Code, Cursor, Windsurf, Zed — and your agent remembers everything across sessions.查看完整 README ↗Memory infrastructure for AI agents. Store every conversation verbatim. Search by meaning.
Engram is an MCP-native memory server that stores complete, uncompressed conversation transcripts and makes them searchable via semantic search. Connect any MCP-compatible client — Claude Desktop, Claude Code, Cursor, Windsurf, Zed — and your agent remembers everything across sessions.
/plugin marketplace add get-engram/engram
/plugin install engram@engram
Restart Claude Code and approve access in the browser. There is no API key to copy and no config file to edit — the server implements the MCP authorization flow (RFC 9728 / 8414 / 7591, PKCE), so the client discovers it, registers itself, and signs you in. A free account is created as part of signing in.
The plugin also ships a skill that tells Claude when to search memory and what is worth saving, so context accumulates without being asked.
Point it at the remote server and let OAuth handle access:
{
"mcpServers": {
"engram": {
"type": "http",
"url": "https://mcp.getengram.app/mcp"
}
}
}
For a client that only speaks stdio, bridge to the remote server with mcp-remote — it drives the same browser OAuth flow, so there is still no key to copy:
{
"mcpServers": {
"engram": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.getengram.app/mcp"]
}
}
}
(An older version of this README suggested npx @getengram/cli mcp; the CLI
has no such command and that configuration never worked.)
Runs entirely on Cloudflare's developer platform:
Read the full architecture deep-dive.
Engram exposes 6 tools via MCP:
| Tool | Description |
|---|---|
create_conversation | Start a new conversation with optional title, tags, metadata |
append_messages | Add messages to an existing conversation |
search | Semantic search across all conversations |
get_conversation | Retrieve a conversation with its messages |
list_conversations | List conversations with filtering and pagination |
delete_conversation | Remove a conversation and its data |
See the API reference for full parameters and examples.
| Package | Description |
|---|---|
apps/mcp-server | Cloudflare Worker — MCP server and REST API |
apps/cli | CLI and MCP bridge (@getengram/cli) |
packages/sdk | TypeScript SDK (@getengram/sdk) |
packages/db | Database queries and migrations |
packages/shared | Shared constants, types, and utilities |
Memory is permanent. The limits below are how many messages a plan can hold, not a monthly quota: nothing expires, and deleting conversations frees space.
| Plan | Price | Memory |
|---|---|---|
| Free | $0 | 10,000 messages |
| Pro | $9/mo | 1,000,000 messages |
| Team | $9/seat/mo, minimum 2 seats | 1,000,000 messages per seat, pooled |
| Education | $3/mo per student, $3/seat for academic teams | Pro or Team features with a verified university email |
| Enterprise | Custom | Unlimited |
Business Source License 1.1 — see LICENSE for details.