{"repo":"samvallad33/vestige","free":true,"listed":false,"github":"https://github.com/samvallad33/vestige","clone":"git clone https://github.com/samvallad33/vestige.git","description":"Vestige gives AI agents sharp memory: a local-first Rust MCP server that reaches backward through time to find the quiet change, decision, or service that caused today’s failure, not the lookalike.","language":"Rust","stars":606,"topics":["ai-memory","claude","cognitive-science","cursor","embeddings","fsrs","long-term-memory","mcp","mcp-server","neuroscience"],"license":"AGPL-3.0","category":"mcp-servers","readme_excerpt":"Vestige Local-first long-term memory for AI agents, delivered over MCP. Vestige remembers your decisions, catches contradictions before they cost you, and traces a failure back to the older memory that actually caused it. One 25MB Rust binary. No cloud. Your data never leaves your machine. What it is · Install · First interaction · vs RAG · Backward reach · Benchmark · Science · Tools · Receipts · Dashboard · Integrations · Pro · Docs --- What Vestige is Hi, I'm Sam. I built Vestige because my agents kept re-learning the same lessons. They would recommend a change I had already tested and rejected, re-derive a fix that was already written down, and treat every session as if the last one never happened. Vestige is the memory layer that fixes that. It runs locally as an MCP server, so any MCP-capable agent (Claude Code, Claude Desktop, Codex, Cursor, and others) can write memories during a session and retrieve them later. Your data lives in a SQLite file on your own machine. After a one-time model download it works fully offline, with no API keys and no telemetry. The part that makes it more than a note store: Vestige models memory on real cognitive science. It merges what is redundant, supersedes what is contradicted, keeps what you actually use, and lets unused memories fade. Most importantly, when a failure hits it can reach backward to the earlier decision that caused it, even when the cause and the symptom share no vocabulary. The cause never looks like the bug. --- Instal","default_branch":null,"files":null,"tree":[],"storefront":"/r/samvallad33","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/samvallad33/vestige/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}