
YourMemory
This gives Claude persistent memory that works like human recall: memories decay over time unless reinforced, and related facts surface together through an entity graph. It stores conversational context across sessions using SQLite (or Postgres for teams), applies Ebbinghaus forgetting curves to prune stale information every 24 hours, and automatically merges or replaces outdated facts. The MCP tools let Claude remember, recall, update, and forget information. It includes a web dashboard at localhost:3033 to browse what's stored and see memory strength scores. Setup is one command (yourmemory-setup) that detects your client and writes the config. Works with Claude Desktop, Cursor, Cline, Windsurf, or any stdio MCP client.
- GitHub stars
- 244
- tools
- 3
- transport
- STDIO
- env var
- 1
- last updated
- May 2, 2026
Tools
3 toolsPublic tool metadata for what this MCP can expose to an agent.
recall_memoryRecall relevant memories using hybrid BM25 + vector retrieval with entity graph expansion. Returns top-k memories ranked by relevance, with graph-expanded neighbours included.4 params
Recall relevant memories using hybrid BM25 + vector retrieval with entity graph expansion. Returns top-k memories ranked by relevance, with graph-expanded neighbours included.
current_pathstringquerystringtop_knumberuser_idstringstore_memoryStore a new memory. Automatically deduplicates, embeds, and indexes with BM25 and entity graph edges. Skips exact duplicates and bumps recall count instead.5 params
Store a new memory. Automatically deduplicates, embeds, and indexes with BM25 and entity graph edges. Skips exact duplicates and bumps recall count instead.
categorystringfact · strategy · assumption · failuredefault: factcontentstringimportancenumberuser_idstringvisibilitystringshared · privatedefault: sharedupdate_memoryUpdate an existing memory by ID. Re-embeds the new content, replaces the old memory, and logs the change to the audit trail.3 params
Update an existing memory by ID. Re-embeds the new content, replaces the old memory, and logs the change to the audit trail.
importancenumbermemory_idstringnew_contentstringSponsors
Configuration
PYTHONIOENCODINGSet to utf-8 to ensure correct text encoding on all platforms.
Readme
YourMemory
Your AI has the memory of a goldfish. Not anymore.
Persistent, self-improving memory for AI agents — built on the science of how humans remember.
Details
- Repository
- github.com/sachitrafa/yourmemory
- Category
- AI & LLM Tools
- Package
yourmemory- Transport
- STDIO
- Registry
- MCP registry, active