Repository-aware
Each workspace gets a stable identity and a local SQLite database. Unrelated repositories do not share memories.
A lightweight memory layer for AI coding agents that keeps corrections, rules, and architectural decisions close to the codebase.
Each workspace gets a stable identity and a local SQLite database. Unrelated repositories do not share memories.
MCP hosts decide when tools are called. Startup context, recall, remember, update, and archive are deliberate operations.
No API keys, external embeddings, remote database, telemetry, or background upload. Only explicitly submitted content is inspected.
Install the package, add it to an MCP-compatible client, and call get_startup_context at the beginning of a coding session.
pip install -e .[dev] repo-memory doctor # published package uvx repo-memory-mcp
Capture a lesson learned so a future session can avoid the same mistake.
Load concise, high-value repository guidance without dumping the database into context.
Search topics, content, tags, context files, and types with deterministic local scoring.