Agentโ™ฅ๏ธŽAge
Catalog

mcp-memory-rs

Official

by DioNanos ยท Rust

Local-first agent memory: versioned JSON categories, BM25 search, per-device ACL, fleet sync.

io.github.DioNanos/mcp-memory-rs MCP Server

This MCP server provides local-first agent memory with versioned JSON categories. It supports BM25 search and enforces per-device ACL, plus fleet synchronization. The project is implemented in Rust and uses SQLite and FTS tooling, with metadata including the topics: ai-agents, fts5, local-first, mcp, memory, rust, sqlite, versioned.

๐Ÿ› ๏ธ Key Features

  • Versioned JSON categories
  • BM25 search
  • Per-device ACL
  • Fleet sync

๐Ÿš€ Use Cases

  • Local-first agent memory storage
  • Full-text search over stored memory (via FTS5)
  • Multi-device/fleet sharing of memory content

โšก Developer Benefits

  • Rust-based implementation
  • Structured memory organization with versioned categories
  • Search capability using BM25 and FTS5
  • Access control aligned to individual devices

โš ๏ธ Limitations

  • No tool count or specific MCP tools are provided in the available source data.

Topics

ai-agentsfts5local-firstmcpmemoryrustsqliteversioned