Samantha LLM — Persistent Memory for AI Assistants

Documentation and website for samantha-llm

View on GitHub

Samantha LLM

Samantha LLM is a persistent memory and persona system for agentic LLMs. It gives your AI coding assistant long-term memory, project awareness, and a consistent personality across sessions — so you never have to re-explain context, decisions, or preferences.

The Problem

Every time you start a new session with an AI coding assistant, you start from zero. It doesn’t know what you worked on yesterday, what decisions you made last week, or how you like to work. You waste time re-explaining the same context over and over.

Samantha LLM fixes this:

Quickstart

# Clone and install
git clone git@github.com:criswell/samantha-llm.git
cd samantha-llm
./samantha-llm install

# Set up your agent (Claude Code, GitHub Copilot, Abacus.ai, or custom)
samantha-llm setup

# Go to your project and start
cd /path/to/your/project
samantha-llm start

On first launch, Samantha will have no memories. Describe what you want to work on and she’ll build context that persists across future sessions.

Features

Supported Agents