repo-mem: Open-Source MCP Server Adds Persistent Team Memory to Claude Code

What repo-mem does
repo-mem is an MCP server that adds persistent, shared memory to Claude Code sessions. It addresses the problem of session isolation in team environments where one developer's debugging insights disappear after their session ends, leaving other team members starting blind when working on related code.
Technical implementation
The solution stores observations in per-user SQLite databases inside the Git repository itself. It uses FTS5 for full-text search across all team members' databases. Claude Code hooks automatically capture commits, deploys, and test runs. A session start hook injects recent team activity (approximately 200 tokens).
Architecture details
- MCP server with 8 tools (search, save, get, timeline, etc.)
- 3 Claude Code hooks (PostToolUse, Stop, SessionStart)
- SQLite + FTS5 for search (no vector database, no external services)
- Per-user database files committed to Git (typically < 1MB each)
- Token-efficient design: index returns ~50 tokens per result, with full details loaded on demand
Setup and scale
Setup is done with npx repo-mem init. The creators report running it with 4,000+ observations on a monorepo. The MCP server is approximately 900 lines of JavaScript, and the hooks are about 170 lines each. The hooks contain no AI calls—they use purely rule-based extraction.
The project is MIT licensed and available on GitHub at https://github.com/timosieber/repo-mem. The Reddit discussion explores how this approach compares to vector-based memory systems.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Claude-voice: Local TTS with Word Highlighting for Claude Code
Claude-voice is a Python tool that adds local text-to-speech with real-time word highlighting to Claude Code's voice mode. It uses Kokoro TTS (82M parameters) running fully locally without API keys.

Open-sourced self-healing skill for AI agents detects and fixes failures automatically
A new open-source skill enables AI agents to automatically detect failures, diagnose root causes, and implement fixes. It includes a failure scanner for crons, sub-agents, and deploy logs, plus a database that learns from previous fixes.

Show HN: WUPHF — Karpathy-Style LLM Wiki with Markdown + Git as Source of Truth
WUPHF ships a wiki layer for AI agents using Markdown + Git for persistence, bleve (BM25) + SQLite for retrieval, with entity fact logs, wikilinks, and a daily lint cron. Runs locally with no vector DB dependency yet.

Claude Skills Hub: Searchable Repository for 789+ Claude Code Skills and 10 Autonomous Agents
Claude Skills Hub (clskills.in) provides a centralized search interface for 789+ Claude Code skill files across 71 categories, plus 10 autonomous AI agents that chain multiple skills into complete workflows. The open-source project aggregates skills from multiple community collections and offers one-click downloads.