
TrueMemory
by buildingjoshbetter·★ 77·Score 48
A high-performance memory system for AI agents that runs locally on SQLite with MCP server integration.
Overview
TrueMemory is a sophisticated memory system that enables AI agents to remember long-horizon data across sessions. It uses a neuroscience-inspired 6-layer retrieval pipeline with an encoding gate that filters noise from signals before storage. The system runs entirely locally on a single SQLite file, ensuring privacy and portability. It integrates with multiple AI assistants including Claude Code, Cursor, and Gemini CLI through lifecycle hooks that automatically capture conversations.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose TrueMemory when you need persistent memory for AI agents that works offline and prioritizes privacy by keeping all data locally.
When NOT to choose this
Don't choose this if you need true MCP server functionality for custom tool integration - it's primarily a memory system with MCP hooks, not a standalone MCP server.
Tools this server exposes
10 tools extracted from the READMEaddStore a memory in the system
searchSearch memories using the 6-layer pipeline with reranking
search_deepPerform multi-round agentic search for higher accuracy
search_vectorsPure vector cosine similarity search without full pipeline
getRetrieve a specific memory by its ID
get_allRetrieve all memories with pagination support
updateUpdate the content of a specific memory
deleteDelete a specific memory by ID
delete_allDelete all memories for a specific user
statsGet memory system statistics
Comparable tools
Installation
Installation
**Quick Install (Recommended):**
# Mac/Linux
curl -LsSf https://raw.githubusercontent.com/buildingjoshbetter/TrueMemory/main/install.sh | sh
# Windows (PowerShell)
irm https://raw.githubusercontent.com/buildingjoshbetter/TrueMemory/main/install.ps1 | iex**Python Library (for developers):**
pip install truememory**Claude Desktop Integration:** After installation, add to your Claude Desktop config:
{
"mcpServers": {
"truememory": {
"command": "uv",
"args": ["run", "truememory", "serve"]
}
}
}FAQ
- What makes TrueMemory different from other memory systems?
- TrueMemory uses a neuroscience-inspired 6-layer retrieval pipeline with an encoding gate that filters noise before storage. It achieves state-of-the-art results on memory benchmarks while running entirely locally on SQLite.
- Does TrueMemory work offline?
- Yes, the Edge and Base tiers run completely offline with no API keys required. The Pro tier requires an LLM API key for query expansion but still processes data locally.
Compare TrueMemory with
Last updated · Auto-generated from public README + GitHub signals.