memspan

A persistent span of identity, memory, and conversation for LLMs and agents

The Problem

LLMs don't remember across sessions. Platform memories are locked to single tools. Your identity resets every conversation.

memspan bridges this gap by extracting, organizing, and loading your personal identity, saved memories, and conversation history into Claude Code and other LLM interfaces. It provides a portable, tool-agnostic approach to maintaining continuity across AI assistant sessions.

memspan is independent of Claude Code's own memory features and doesn't interfere with them.

Features

A three-tier memory model. Core identity (up to ~10KB), project memory (~10-50KB), and historical archive.

Core Identity (up to ~10KB): Always-available personal context

Project/Framework Memory (~10-50KB per domain): Session-selectable deep context

Historical Archive: Indexed, retrieved on-demand

Use Cases

Selective loading for every scenario. From quick questions to deep project work.

Identity Sessions

cc-memspan --identity

Load just your identity. Claude knows who you are, your preferences, and your communication style. Ask 'who am I?' and Claude responds with a personalized summary based on your identity context.

Memory Context

cc-memspan --memories

Load your saved memories from ChatGPT and Claude. Recall past conversations and learned preferences.

Proactive Memory Saving

Automatic during sessions

Claude automatically detects notable information (goals, preferences, insights) and offers to save it. When confirmed, memories are stored for future sessions. Works in ask-first mode by default.

Project Work

cc-memspan --full project-name

Load identity + memories + project context. Everything Claude needs to work on a specific project.

Quick Questions

claude "your question"

For generic questions, skip the context. No loading overhead when you don't need memory.

Why Memspan?

Built for personal identity continuity across AI tools. Not for agents—for you.

Identity-First

Unlike frameworks built for agents, Memspan prioritizes personal identity preservation over isolated fact recall. Your identity, preferences, and communication style persist across tools.

File-First, Not File-Only

Filesystem is the source of truth—human-readable, version-controllable, portable. Optional enhancements (MCP, database index, vector search) available when needed, but files always remain primary.

Tool-Agnostic

Works with any LLM interface. Not locked to ChatGPT, Claude, or any single service. Your memory travels with you.

Explicit Control

You decide what context loads per session. No silent summarization or automatic injection. Full transparency and control.

Framework Target Storage Infrastructure Identity Focus Zero Setup
Memspan People (personal continuity) Files (default) None (optional)
Letta/MemGPT Agents (application memory) Database + services Required
Mem0 Apps & agents Database + vectors Required
BasicMemory Knowledge workers Files + database SQLite minimal

When to Choose Memspan

  • You want personal identity continuity across multiple LLM tools
  • You prefer file-first philosophy—see and edit all memories directly
  • You need zero infrastructure—works immediately, no setup
  • You want explicit control over what context loads per session
  • You value maximum portability—your memory travels with you