MCP Catalogs
HomeTrueMemory screenshot

TrueMemory

by buildingjoshbetter·77·Score 48

A high-performance memory system for AI agents that runs locally on SQLite with MCP server integration.

ai-llmdeveloper-toolsproductivity
9
Forks
38
Open issues
this month
Last commit
2d ago
Indexed

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:

you:Enhancing AI assistants with persistent memory across conversations
you:Personalizing AI interactions based on user preferences and history
you:Creating long-context AI applications that remember user details
you:What makes TrueMemory different from other memory systems?
you:Does TrueMemory work offline?

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 README
  • add

    Store a memory in the system

  • search

    Search memories using the 6-layer pipeline with reranking

  • search_deep

    Perform multi-round agentic search for higher accuracy

  • search_vectors

    Pure vector cosine similarity search without full pipeline

  • get

    Retrieve a specific memory by its ID

  • get_all

    Retrieve all memories with pagination support

  • update

    Update the content of a specific memory

  • delete

    Delete a specific memory by ID

  • delete_all

    Delete all memories for a specific user

  • stats

    Get memory system statistics

Comparable tools

mem0-aizhipu-memorylocal-memory-mcp

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

GitHub →

Last updated · Auto-generated from public README + GitHub signals.