███╗ ███╗███████╗███╗ ███╗ ██████╗ ██████╗ ██╗ ██╗ ████╗ ████║██╔════╝████╗ ████║██╔═══██╗██╔══██╗╚██╗ ██╔╝ ██╔████╔██║█████╗ ██╔████╔██║██║ ██║██████╔╝ ╚████╔╝ ██║╚██╔╝██║██╔══╝ ██║╚██╔╝██║██║ ██║██╔══██╗ ╚██╔╝ ██║ ╚═╝ ██║███████╗██║ ╚═╝ ██║╚██████╔╝██║ ██║ ██║ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ████████╗██╗ ██╗ █████╗ ████████╗ ████████╗██╗ ██╗██╗███╗ ██╗██╗ ██╗███████╗ ╚══██╔══╝██║ ██║██╔══██╗╚══██╔══╝ ╚══██╔══╝██║ ██║██║████╗ ██║██║ ██╔╝██╔════╝ ██║ ████████║███████║ ██║ ██║ ████████║██║██╔██╗ ██║█████╔╝ ███████╗ ██║ ██╔══██║██╔══██║ ██║ ██║ ██╔══██║██║██║╚██╗██║██╔═██╗ ╚════██║ ██║ ██║ ██║██║ ██║ ██║ ██║ ██║ ██║██║██║ ╚████║██║ ██╗███████║ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝╚══════╝
███╗ ██╗ ██████╗ ████████╗ ██╗██╗ ██╗███████╗████████╗ ████╗ ██║██╔═══██╗╚══██╔══╝ ██║██║ ██║██╔════╝╚══██╔══╝ ██╔██╗ ██║██║ ██║ ██║ ██║██║ ██║███████╗ ██║ ██║╚██╗██║██║ ██║ ██║ ██ ██║██║ ██║╚════██║ ██║ ██║ ╚████║╚██████╔╝ ██║ ╚█████╔╝╚██████╔╝███████║ ██║ ╚═╝ ╚═══╝ ╚═════╝ ╚═╝ ╚════╝ ╚═════╝ ╚══════╝ ╚═╝ ███████╗████████╗ ██████╗ ██████╗ ███████╗███████╗██╗ ██╔════╝╚══██╔══╝██╔═══██╗██╔══██╗██╔════╝██╔════╝██║ ███████╗ ██║ ██║ ██║██████╔╝█████╗ ███████╗██║ ╚════██║ ██║ ██║ ██║██╔══██╗██╔══╝ ╚════██║╚═╝ ███████║ ██║ ╚██████╔╝██║ ██║███████╗███████║██╗ ╚══════╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝╚══════╝╚═╝
Your AI forgets everything between sessions. TrueMemory remembers it all, runs on one SQLite file, and never touches the cloud.
$ curl -LsSf https://raw.githubusercontent.com/buildingjoshbetter/TrueMemory/main/install.sh | shCopy
TrueMemory runs locally. $0/month, forever. See how that compares to cloud-based alternatives as your usage scales.
Free forever. No credit card. No cloud account.
TrueMemory doesn't just save you money. It outperforms every alternative on accuracy, features, and privacy.
| LoCoMo Accuracy | 93.0% | 61.4% |
| Multi-hop Reasoning | 96.5% | 37.7% |
| Runs Offline | ✓ | ✗ |
| Personality Profiles | ✓ | ✗ |
| Temporal Reasoning | ✓ | ✗ |
| Contradiction Detection | ✓ | ✗ |
| Open Source | ✓ | ✗ |
| Cost per Answer | $0.0015 | $0.0031 |
| LoCoMo Accuracy | 93.0% | 65.4% |
| Multi-hop Reasoning | 96.5% | ✗ |
| Runs Offline | ✓ | ✗ |
| Personality Profiles | ✓ | ✗ |
| Temporal Reasoning | ✓ | ✗ |
| Contradiction Detection | ✓ | ✗ |
| Open Source | ✓ | ✗ |
| Monthly Cost | $0 | $19–$399 |
| LoCoMo Accuracy | 93.0% | 86.2% |
| Multi-hop Reasoning | 96.5% | ✗ |
| Personality Profiles | ✓ | ✗ |
| Temporal Reasoning | ✓ | ✗ |
| Contradiction Detection | ✓ | ✗ |
| Salience Filtering | ✓ | ✗ |
| Consolidation | ✓ | ✗ |
| Predictive Coding | ✓ | ✗ |
Each layer is a functional component of a custom memory processor. Together they form a single orchestration engine with graceful degradation.
Char-n-gram style vectors + entity profiles. Answers "what kind of person is X?" questions that keyword search can't touch.
FTS5 full-text keyword search with temporal filtering. Fast, broad recall across the full memory store.
Dense vector search (Model2Vec or Qwen3 by tier) + RRF fusion with episodic + cross-encoder reranking. The heavy lifter.
Learned 13-feature logistic regression scorer trained on retrieval-utility labels. Noise filtering + entity boosting.
Structured fact summaries, contradiction resolution, and surprise-weighted reranking. Memory that evolves, not accumulates.
Cross-encoder reranking (MiniLM or gte-modernbert by tier) for final precision. Orders the output by true relevance.
LoCoMo (1,540 questions), LongMemEval (500 questions), BEAM-1M (700 questions), BEAM-10M (200 questions). All systems share the same answer model, judge, and scoring pipeline.
| # | System | Accuracy | Offline | Multi-hop | Temporal |
|---|---|---|---|---|---|
| 1 | TrueMemory Pro | 93.0% | ✓ | 96.5% | 84.4% |
| 2 | TrueMemory Base | 92.0% | ✓ | ✓ | ✓ |
| 3 | TrueMemory Edge | 89.6% | ✓ | ✓ | ✓ |
| 4 | RAG (ChromaDB) | 86.2% | ✓ | ✗ | ✗ |
| 5 | Engram | 84.5% | ✗ | ✗ | ✗ |
| 6 | BM25 Baseline | 80.5% | ✓ | ✗ | ✗ |
| 7 | Supermemory | 65.4% | ✗ | ✗ | ✗ |
| 8 | Mem0 | 61.4% | ✗ | 37.7% | ✗ |
Pro tier, 3-run validated means. Same judge, same scoring pipeline.
Works with Claude Desktop, Claude Code, or any MCP-compatible client. Base tier runs on any machine with 512MB RAM.
# install — Mac/Linux one-liner $ curl -LsSf https://raw.githubusercontent.com/buildingjoshbetter/TrueMemory/main/install.sh | sh # restart Claude, then type: "Set up TrueMemory" # pick Edge, Base, or Pro — that's it. # TrueMemory captures conversations automatically from here. # when you quit a Claude session, memories are processed # and stored — like dreaming. # or use the Python API directly: from truememory import MemoryEngine engine = MemoryEngine("memories.db") engine.store("loves pineapple on pizza, hates cilantro") results = engine.search("what foods does this person like?") # → "loves pineapple on pizza, hates cilantro" (score: 0.94)