Skip to main content
Glama

Mnemo

Autonomous bitemporal memory engine for AI coding agents.

Mnemo provides persistent, cross-session architectural memory. It automatically maps repository structure, tracks context across edits, and exposes structured retrieval via Model Context Protocol (FastMCP) and clean CLI tools.

Key Features

  • Autonomous AST Mapping: Automatically parses modules, classes, and dependencies with incremental SHA-256 diff caching.

  • Bitemporal Knowledge Engine: Tracks both event time and assertion time using SQLite with WAL mode and full-text search (FTS5).

  • Self-Healing Storage: Dynamic schema migrations and automatic FTS index repair.

  • Dark Minimal Visualizer: Interactive 3-column Sankey graph mapping categories, memory tiers, and architecture flows.

Related MCP server: NEAT MCP Server

Installation

pip install mnemo

Quick Start

1. Initialize Memory Store

mnemo init

2. Autonomous Repository Scan

mnemo scan .

3. Interactive Knowledge Visualization

mnemo visualize

4. Health Diagnostics

mnemo doctor

Model Context Protocol (FastMCP)

Mnemo integrates natively with Claude Desktop, Cursor, Antigravity, and any MCP client over stdio:

{
  "mcpServers": {
    "mnemo": {
      "command": "mnemo",
      "args": ["serve"]
    }
  }
}

Available MCP Tools

  • mnemo_remember: Stores or updates facts through the AUDN classifier and auto-links mentioned code entities.

  • mnemo_search: Hybrid 3-channel retrieval (Vector + FTS5 + Recursive CTE Graph) fused via Reciprocal Rank Fusion (RRF).

  • mnemo_scan_project: Triggers an on-demand incremental AST scan of the repository.

  • mnemo_invalidate: Soft-deletes records with bitemporal invalidation timestamps.

  • mnemo_tier_decay: Recalculates Ebbinghaus salience decay and tier promotions/demotions.

  • mnemo_get_debt_ledger: Detects decaying working-tier facts, stale core assumptions, and architectural debt.

Architecture

  • Storage: Local SQLite in WAL mode with FTS5 BM25, vector embeddings, and recursive CTE graph traversal.

  • Serialization: Token-Optimized Object Notation (TOON) providing up to 56% token savings over standard JSON.

  • CLI: Borderless Matrix interface powered by Typer and Rich.

License

MIT License. Copyright (c) 2026 Mnemo Contributors.

A
license - permissive license
Not graded
quality - not tested
A
maintenance

Maintenance

0dRelease cycle
3Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Provides persistent architectural memory and structural cognition for AI coding agents, enabling efficient orientation, graph-aware context, and drift detection across codebase evolution.
    1,242
    290
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Provides AI agents with a live architecture model of a codebase, enabling queries for root cause analysis, blast radius, and dependency traversal through MCP tools.
    238
    17
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Offline-first, persistent repository memory for coding agents. Provides MCP tools for repository scanning, searching, context, and impact analysis, helping agents navigate and edit code efficiently.
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides coding agents with governed semantic memory and code-graph context via MCP, enabling code-linked recall, blast-radius impact analysis, and lifecycle-aware memory management.
    2
    Apache 2.0

View all related MCP servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/YoruichiYams/mnemo'

If you have feedback or need assistance with the MCP directory API, please join our Discord server