Agent♥︎Age
Catalog

io.github.teflon07/memkeeper

Official

by teflon07 · Rust

Local-first memory for AI agents: on-device hybrid retrieval over a single SQLite file.

Model Context Protocol (MCP) Server: io.github.teflon07/memkeeper

This MCP server provides local-first memory for AI agents using on-device hybrid retrieval over a single SQLite file. Its scope includes embeddings, retrieval, semantic search, and reranking, with support for knowledge-graph–related data handling.

🛠️ Key Features

  • Local-first memory for AI agents
  • On-device hybrid retrieval
  • Single SQLite file storage
  • Embeddings-backed semantic search
  • Rerank step for retrieval results
  • Knowledge-graph–oriented handling
  • Implements Model Context Protocol (MCP)

🚀 Use Cases

  • Persisting agent memory locally for repeated runs
  • Semantic retrieval augmented by reranking
  • Building retrieval pipelines for LLM applications
  • Storing and querying knowledge-graph–style information via embeddings

⚡ Developer Benefits

  • SQLite-based single-file data footprint
  • Local-only retrieval workflow
  • Developer-facing alignment with MCP (Model Context Protocol)
  • Works with Rust-based ecosystem expectations

⚠️ Limitations

  • Designed for local-first/on-device retrieval using a SQLite file (not positioned for distributed storage in the provided data).

Topics

ai-agentsembeddingsknowledge-graphllmlocal-firstmcpmemorymodel-context-protocolrerankretrievalrustsemantic-searchsqlite