Summary of "Every Claude Code Memory System Compared (So You Don't Have To)"

Overview

This video compares “Claude Code memory systems”—how Claude retrieves the right context at the right time—and builds them into six escalating levels. Each level is grouped by:


Core framing (the shared problem)

All memory systems answer the same question:

When you give Claude Code a task, how does it pull the right context at the right time?

Differences between levels come down to:


Level 1 — Native Claude Code memory (Markdown “index + rules”)

Built-in: claw.md + memory.mmd (automemory)

claw.md (project folder rules)

Automemory (/memory, memory.mmd)

Context window limitation (“context ro”)

The video ties better memory to context recall failure: as context grows, models can’t reliably “remember” everything they saw.

Mention of Anthropic work-in-progress (“Chyros”)

References a leaked/unreleased framework idea:


Level 2 — More reliable structured memory injection (hooks + reorganize)

Goal: improve reliability and keep the built-in memory structure from becoming messy.

What Level 2 adds

Memory structure created

Adds a global directory with:

How it’s maintained (reorganize workflow)

Uses an AI-assisted routine:

  1. initialize memory structure
  2. plan changes
  3. run reorganize memory to:
    • remove duplicates/outdated entries
    • merge related memories
    • split files covering too many topics
    • restore entries (including date-based organization)
    • update the memory.mmd index

Hook-based injection via settings.json

Team sharing potential

Scaling warnings

Level 2 is “good enough” initially, but the video claims it can degrade when memory grows:


Level 3 — Semantic memory with Memsarch (vector search + auto injection)

Goal: solve Level 2 scaling via better search and retrieval efficiency.

Based on OpenClaw memory architecture

Inspired by OpenClaw’s three-layer approach:

  1. Long-term durable memory.mmd (facts/preferences/decisions)
  2. Daily notes (one file per date; recent notes auto-loaded)
  3. Dreaming (background process promotes recurring items to long-term; discards stale)

Memsarch (plugin)

A plugin/library that ports OpenClaw-like memory to Claude Code.

Auto-inject top matches

Installation approach (as described)

Verification method

Alternative mentioned: Claude Mem

Another plugin that:

Critique in the video:


Level 4 — Word-for-word conversation recall with Mem Palace

Goal: find the exact words previously used (not summarized).

Key properties

How Mem Palace stores memory

Uses a “memory palace” metaphor:

Storage design

Install/initialize/mining

Tradeoff called out


Level 5 — Cross-source knowledge base: LLM Wiki (Carpathy-style)

Goal: connect and persist knowledge across many saved sources, not just chat/session recall.

When to use

For deep research / second-brain style knowledge linking over time:

The video suggests skipping this if you only consume content casually.

LLM Wiki approach (Carpathy)

Uses two folders inside a project:

Claude automatically:

Mentions it can work alongside an Obsidian knowledge graph workflow.

Alternatives discussed briefly


Level 6 — Cross-tool shared memory: Open Brain (Postgres-backed)

Goal: make memory portable and available to multiple AI tools in real time (phone chat, desktop Claude, Cursor, etc.).

What Level 6 enables

Implementation model (Open Brain / Nate Jones concept)

Tradeoffs

Alternatives mentioned

Overall stance in the video:


“Which one should you pick?” (video guidance)

Stacking


Main speakers / sources

Category ?

Technology


Share this summary


Is the summary off?

If you think the summary is inaccurate, you can reprocess it with the latest model.

Video