What makes Engram Rs different from other memory systems?
It uses a three-layer cognitive architecture with automatic decay, promotion, and consolidation, mimicking human memory dynamics rather than a flat storage approach.
@kael-bit
Basic information
Hierarchical memory for AI agents. Three-layer (buffer/working/core) with automatic decay, promotion, and semantic search.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"engram": {
"command": "npx",
"args": [
"-y",
"engram-rs-mcp"
],
"env": {
"ENGRAM_URL": "http://localhost:3917",
"ENGRAM_API_KEY": "",
"ENGRAM_NAMESPACE": ""
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Engram Rs is a Model Context Protocol (MCP) server that gives AI agents persistent, human-like memory. It organizes memories through three cognitive layers — buffer (short-term), working (active knowledge), and core (long-term) — with automatic decay, promotion, and consolidation. Built as a local-first, single-binary Rust server using SQLite, it is designed for developers adding long-term memory to MCP-compatible AI clients.
Download the platform-specific Rust binary and run it with any MCP client that supports stdio transport, such as Claude Desktop, Cursor, or Windsurf. The server exposes tools for storing, searching, deduplicating, and managing memories across isolated namespaces, and it can extract session context from LLM conversations.
It uses a three-layer cognitive architecture with automatic decay, promotion, and consolidation, mimicking human memory dynamics rather than a flat storage approach.
None beyond the compiled Rust binary. It is a local-first, single‑binary server that uses SQLite – no external databases, cloud services, or additional runtimes needed.
All memories are stored locally in an SQLite database managed by the Rust server. No data is sent to external services.
It uses the MCP protocol over stdio transport. Authentication is not covered in the README.
It works with Claude Desktop, Cursor, Windsurf, and any MCP‑compatible client that supports stdio transport.

AI agents start every session with amnesia — you re-explain the project, repeat your preferences, and correct the same mistakes over and over. PLUR gives them a memory that persists. Your agent's corrections, preference

Personal context for every AI: search, read, and write back to your private Markdown library of articles, threads, PDFs, notes, and captured ChatGPT/Claude/Gemini/Grok conversations. Remote server, OAuth 2.1 paste-and-au

Mess in, magic out: pour in your D&D and TTRPG notes and LoreKeeper keeps them as a private store for your world. Ask Claude or ChatGPT about it, or build a sourcebook.

MCP connector for Snipara, the Project Brain for AI coding agents
High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 162 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.
Comments