BACK_TO_FEEDAICRIER_2
Memento adds durable repo memory for AI agents
OPEN_SOURCE ↗
REDDIT · REDDIT// 27d agoOPENSOURCE RELEASE

Memento adds durable repo memory for AI agents

Memento is a local-first MCP server written in Go that gives AI coding agents persistent, structured memory about a software repository — storing architecture notes, module relationships, and design decisions that survive across sessions. It exposes MCP tools for intent-routed code retrieval and explicit note storage, with no embeddings, no cloud, and no API keys required.

// ANALYSIS

The context-window amnesia problem is real and annoying, and Memento takes a refreshingly pragmatic approach — explicit notes and deterministic indexing instead of the vector-search-over-everything trap.

  • Language-aware import graphs (Go, TS/JS, PHP) let agents navigate large repos without brute-force full-file injection
  • Intent-routed retrieval (`navigate`, `implement`, `review`) means the context served matches what the agent is actually trying to do
  • No embeddings by design: keeps the privacy story clean, eliminates external API dependencies, and avoids the staleness problem of semantic indices
  • VS Code extension auto-downloads the platform binary and handles MCP config setup — low-friction onboarding for a Go CLI tool
  • Very early stage (v0.5.0, ~2 months old, 1 GitHub star) and self-described as a scaffold; expect rough edges, but the architecture is coherent
// TAGS
mementomcpopen-sourcedevtoolagentllmide

DISCOVERED

27d ago

2026-03-15

PUBLISHED

28d ago

2026-03-15

RELEVANCE

7/ 10

AUTHOR

caiowilson