riponcm/projectmem
A local-first MCP server that provides persistent memory for AI coding agents by recording and surfacing past issues, attempts, and decisions.

Projectmem is a memory layer for AI coding agents that records issues, attempts, fixes, and decisions throughout a project. It exposes a native MCP server that integrates with Claude Code, Cursor, Antigravity, and Codex, allowing these agents to query past failures and decisions before retrying approaches that already failed. The system runs entirely locally with no cloud dependency or telemetry, and claims to reduce AI token consumption by up to 50% by preventing redundant attempts.
Frequently asked
- What is riponcm/projectmem?
- A local-first MCP server that provides persistent memory for AI coding agents by recording and surfacing past issues, attempts, and decisions.
- Is projectmem open source?
- Yes — riponcm/projectmem is open source, released under the MIT license.
- What language is projectmem written in?
- riponcm/projectmem is primarily written in Python.
- How popular is projectmem?
- riponcm/projectmem has 747 stars on GitHub.
- Where can I find projectmem?
- riponcm/projectmem is on GitHub at https://github.com/riponcm/projectmem.