LabscoMCP early access ↗
sachitrafaMCP SERVER

YourMemory

Local memory for an agent that consolidates related facts and lets unused ones fade, instead of hoarding every note.

by sachitrafa ↗Agent MemoryCommunity

LABSCO SUMMARY

Memory that gets smaller as it gets better.

The design choice worth knowing about is deletion: consolidation folds several near-duplicate facts into one summary and archives the originals, and decay lets unused memories fade. That is the opposite of a vector store that keeps everything, and it is what stops recall from drowning in old noise.

What it is

A memory store that runs on your machine. Facts are extracted, deduplicated, embedded and linked by shared entities; related ones are later compressed into a single summary, and stale ones decay on a forgetting curve.

What you get

  • Recall ranked by similarity and by how strong a memory still is, with a boost for memories tagged to the directory you are working in
  • Storing a new fact with an importance value, a category, and optional file or directory paths
  • Updating a stored fact when it goes out of date - re-embedded, and the change written to the audit trail
  • A hash-chained ledger of every read, write and delete, so an altered record breaks the chain
  • Shared team memory pools with roles, while private memories stay private
  • One-command export of everything held, and a purge for the right to be forgotten

Requirements

Python 3.11-3.14. Install with pip install yourmemory, register a token from yourmemoryai.xyz, then run yourmemory-setup, which wires up Claude Code, Claude Desktop, Cursor, Windsurf and Cline. Storage is DuckDB in a local file by default; Postgres with pgvector is the shared option. The licence is CC BY-NC 4.0 - noncommercial use only.

Setup effort

One command plus a key — pip install yourmemory, then supply credentials