尚未偵測到更新。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.