riponcm/projectmem
🔌 MCP Serverriponcm
A local-first memory and judgment layer for AI coding agents to prevent recurring mistakes.
ProjectMem serves as a critical infrastructure component for AI-assisted development, functioning as a local-first memory bank. It captures the 'tribal knowledge' of a coding project—such as why a specific library was avoided, how a complex bug was resolved, or the rationale behind specific architectural decisions. By utilizing the Model Context Protocol (MCP), it integrates seamlessly with various AI coding agents. The system stores data in human-readable Markdown and machine-parsable JSONL files, ensuring transparency and portability. A standout feature is its proactive warning system: it monitors git commit actions and alerts the developer if the current changes mirror a previously documented failed attempt. With 14 specialized tools, it bridges the gap between ephemeral AI sessions and long-term project maintenance, significantly reducing the 'forgetfulness' often associated with LLM-based coding assistants.
💡Highlights
- ├─14 specialized MCP tools
- ├─Git commit anti-repeat warnings
- └─Markdown and JSONL storage
🎯For
- ├─AI Software Engineers
- └─Full-stack Developers