u/Objective-Trash4378

I built persistent memory for MCP agents — local-first, SQLite, no cloud (open source)

Every time I started a new session with Claude Code or Cursor, the agent had zero memory of what we'd done before. Architecture decisions, recurring bugs, project preferences — gone.

So I built MemoryMesh: an MCP server that indexes your local files and gives any MCP-compatible agent persistent memory across sessions. Semantic search, real-time file watcher, tiered memory with decay, 47 data source connectors. Everything runs locally, nothing to the cloud. It's on GitHub under kilhubprojects/memory-mesh and on PyPI as memorymesh-mcp. It's new.

I'd genuinely like to know where it breaks — especially on Cursor, Windsurf, or custom MCP setups. What doesn't work for you?

reddit.com
u/Objective-Trash4378 — 8 days ago