MCP Catalogs
Home

total-agent-memory

by vbcherepanov·34·Score 46

Persistent memory layer for AI coding agents with knowledge graphs, embeddings, and 3D visualization.

developer-toolsai-llmknowledge-graph
9
Forks
2
Open issues
this month
Last commit
2d ago
Indexed

Overview

total-agent-memory is a sophisticated memory system for AI coding assistants like Claude Code, Codex CLI, and Cursor. It maintains a persistent, local knowledge base that learns how developers work, not just what they said. The system uses temporal knowledge graphs, procedural memory, and AST-based codebase ingestion to provide context across sessions and projects. It features hybrid retrieval combining BM25, dense vectors, graph relations, and other techniques to achieve 96.2% R@5 on LongMemEval benchmarks.

Try asking AI

After installing, here are 3 things you can ask your AI assistant:

you:Remembering architectural decisions across coding sessions
you:Retrieving previously resolved solutions to similar problems
you:Maintaining context about bug fixes and troubleshooting steps

When to choose this

Choose total-agent-memory when you need persistent memory for AI coding agents with strong local privacy guarantees and want to preserve context across sessions without cloud dependencies.

When NOT to choose this

Don't choose this if you need cloud-based memory synchronization across multiple machines or require a fully managed SaaS solution without any self-hosting requirements.

Tools this server exposes

12 tools extracted from the README
  • memory_save_fast

    Save memory content quickly without LLM calls in fast mode

  • memory_search_fast

    Search memory quickly with hybrid retrieval in fast mode

  • memory_explain_search

    Explain how a search query was processed

  • memory_warmup

    Warm up the memory system for faster initial access

  • memory_perf_report

    Get performance metrics for the memory system

  • memory_rebuild_fts

    Rebuild the full-text search index

  • memory_rebuild_embeddings

    Rebuild all embedding indexes with current models

  • memory_eval_locomo

    Run LoCoMo benchmark on memory system

  • memory_eval_recall

    Evaluate memory recall performance

  • memory_eval_temporal

    Evaluate temporal reasoning capabilities of memory

  • memory_eval_entity_consistency

    Evaluate consistency in entity extraction across sessions

  • memory_eval_contradictions

    Check for contradictions in memory knowledge

Comparable tools

mem0lettazepcogneesupermemory

Installation

Installation

Prerequisites

  • Python 3.8+
  • SQLite (included)
  • Optional: Ollama for advanced features

Basic Install

pip install total-agent-memory

Claude Desktop Integration

Add to Claude Desktop config.json:

{
  "mcpServers": {
    "total-agent-memory": {
      "command": "python",
      "args": ["-m", "total_agent_memory.server"],
      "env": {}
    }
  }
}

Quick Start

total-agent-memory init
total-agent-memory serve

Compare total-agent-memory with

GitHub →

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