HBarefoot/engram
by Various
๐ง Persistent memory for AI agents. SQLite for agent state. Zero cloud dependencies. Local embeddings. MCP-native integration with Claude Desktop/Code, Cursor, Windsurf & more.
MCP
HBarefoot/engram
Added 4 July 2026
Overview
Engram is a local memory system for AI agents. It uses SQLite to store agent state and embeddings, eliminating cloud dependencies. It integrates via MCP with tools like Claude Desktop, Cursor, and Windsurf.
Best for
Best for
Developers building local AI agents that need persistent memory without cloud services.
Use cases
- Store conversation history locally for AI agents
- Enable agents to recall context across sessions
- Run memory persistence without external APIs
Notes
Engram is a local memory system for AI agents. It uses SQLite to store agent state and embeddings, eliminating cloud dependencies. It integrates via MCP with tools like Claude Desktop, Cursor, and Windsurf.
4 stars on GitHub. Last updated 2026-07-01. Licensed MIT.
Use cases
- Store conversation history locally for AI agents
- Enable agents to recall context across sessions
- Run memory persistence without external APIs
Pros
- No cloud dependencies, fully local
- Simple SQLite-based storage
- Works with multiple popular AI tools via MCP
Cons
- Limited to local machine, not distributed
- Embeddings are local, no cloud-scale retrieval
- Small community (4 GitHub stars)
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- No cloud dependencies, fully local
- Simple SQLite-based storage
- Works with multiple popular AI tools via MCP
Cons
- Limited to local machine, not distributed
- Embeddings are local, no cloud-scale retrieval
- Small community (4 GitHub stars)
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.