Agent♥︎Age
Catalog

io.github.HBarefoot/engram

Official

by HBarefoot · JavaScript

Local-first persistent memory for AI agents — SQLite + local embeddings, MCP-native, no cloud.

io.github.HBarefoot/engram MCP Server

Local-first persistent memory for AI agents, implemented as an MCP-native server. The project uses SQLite plus local embeddings, emphasizing operation in-process without cloud dependencies, API keys, or Docker. It provides a memory layer intended for tasks like retrieval, vector search, and semantic search.

🛠️ Key Features

  • Local-first persistent memory for AI agents
  • SQLite-backed storage
  • Local embeddings (no cloud)
  • MCP-native integration

🚀 Use Cases

  • Semantic-search over stored agent memory
  • Retrieval-augmented generation (RAG)
  • Vector-search for agent context

⚡ Developer Benefits

  • Works in-process with no infrastructure layer
  • Avoids API keys and Docker requirements
  • Supports MCP-based agent workflows

⚠️ Limitations

  • The provided description states local-only operation; no cloud-based capabilities are mentioned.

Topics

ai-agents, ai-memory, claude, developer-tools, embeddings, javascript, local-first, mcp, mcp-server, memory-layer, model-context-protocol, nodejs, rag, semantic-search, sqlite, vector-search

Topics

ai-agentsai-memoryclaudedeveloper-toolsembeddingsjavascriptlocal-firstmcpmcp-servermemory-layermodel-context-protocolnodejsragsemantic-searchsqlitevector-search