Continuity at startup.
Pinned facts and high-salience memories are injected into each agent's startup context. No prompt. No tool call. It simply begins informed.
clm boot ~/.claude/CLAUDE.mdA local-first memory layer that gives every CLI agent continuity—across sessions, tools and the work that matters.
Your agent can reason for hours, make decisions, learn your preferences—then begin the next session knowing none of it.
CLM turns finished sessions into durable context.Important context arrives automatically. Everything else stays searchable, local and out of the way.
Read the architecture →Pinned facts and high-salience memories are injected into each agent's startup context. No prompt. No tool call. It simply begins informed.
clm boot ~/.claude/CLAUDE.mdKeyword search, local embeddings and associative links find the right memory—even when your question uses different words.
clm recall "how do we ship?"FTS5 and BM25 find precise language instantly.
Local embeddings understand paraphrase and intent.
Typed links surface decisions connected through real work.
Try the local demo. CLM ranks direct and associated memories, explains why they surfaced, and never sends your context to an API.
Deploy commercial projects by git push; Vercel handles the release.
Scott is a solo operator, builder and trader who prefers direct, action-first replies.
Keep production releases reversible and verify the live path after every deploy.
One inspectable SQLite database. Offline embeddings. WAL-safe access for multiple agents. SecretGate blocks credentials before they enter memory, while 1Password references keep secure operations useful.
FTS5 keyword recall and SQLite storage
Python 3.10+ · macOS and Linux · fully local at runtime