Technology

Vestige

A cognitive-memory system for AI agents, distributed as a single ~22MB Rust binary that doubles as an **MCP server** for Claude, Cursor, VS Code, Xcode, and JetBrains. Repository: [github.com/samvallad33/vestige](https://github.com/samvallad33/vestige). Vestige's core is the **FSRS-6 spaced-repetition algorithm** (Free Spaced Repetition Scheduler), with 29 distinct "brain modules" mapping to different cognitive operations (novelty, arousal, reward, attention) — turning memory into an actively-managed cognitive resource rather than passive storage.

8 connections 1 post

Definition

What it is

A cognitive-memory system for AI agents, distributed as a single ~22MB Rust binary that doubles as an **MCP server** for Claude, Cursor, VS Code, Xcode, and JetBrains. Repository: [github.com/samvallad33/vestige](https://github.com/samvallad33/vestige). Vestige's core is the **FSRS-6 spaced-repetition algorithm** (Free Spaced Repetition Scheduler), with 29 distinct "brain modules" mapping to different cognitive operations (novelty, arousal, reward, attention) — turning memory into an actively-managed cognitive resource rather than passive storage.

Why it exists

Standard memory systems retrieve based on semantic similarity, ignoring how human cognition actually weights memories (recency, emotional salience, frequency of use, distinctiveness). Vestige imports cognitive-science scheduling primitives (FSRS-6, originally an Anki algorithm) into AI memory, so the system surfaces information based on a multi-channel scoring function rather than just vector distance. The MCP-server delivery means it integrates into any agentic IDE or platform that speaks MCP.

Primary use cases

Cognitive-memory layer for IDE-based AI agents, FSRS-6-managed long-term context for coding assistants, multi-channel memory scoring (novelty + arousal + reward + attention), MCP-server-delivered memory for the Anthropic / Cursor / VS Code ecosystem.

Connections 8

Outbound 7
Inbound 1

Featured in