Sign In

recall-memory

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

recall-memory

Transparent cross-chat memory for AI coding sessions. Saves each conversation as a readable markdown note you own, scrubs secrets, and loads recent memories into new chats. Native Claude Code hooks.

latest
Source
npmnpm
Version
0.1.0
Version published
Weekly downloads
140
Maintainers
1
Weekly downloads
 
Created
Source

recall

Transparent cross-chat memory for AI coding sessions. Every conversation is saved as a clean, readable markdown note you own, secrets scrubbed, and your recent memories are loaded back into each new chat. No black-box database. No cloud. Your memory, in your files.

npx recall-memory install

That's it. From then on, when you open a new Claude Code chat, it remembers the last ones.

The problem

You have a great session with Claude Code or Cursor. You solve something hard. Then you open a new chat and it remembers nothing. Every "memory" tool either lives in a database you can't read, or ships your conversations to someone's cloud. recall does neither.

How it works

recall uses Claude Code's native hooks:

  • When a chat ends → it reads the transcript, writes a clean summary note (what you worked on, files touched, where you left off), and scrubs any secrets before saving.
  • When you start a new chat → it loads your recent memories back into context.

Your memories are plain markdown in ~/.recall/memories/ — readable, greppable, and yours. Point RECALL_DIR at your Obsidian vault and they show up in your notes:

export RECALL_DIR="$HOME/vault/chats"

Commands

recall install          # wire into Claude Code (Stop + SessionStart hooks)
recall list             # list what it remembers
recall load             # print recent memories (what gets injected into new chats)
recall save <file.jsonl># save one transcript by hand
recall uninstall        # remove the hooks

Why it's different

recallcloud memory tools
Where your data livesyour own markdown filestheir database
Can you read it?yes, it's plain textno
Leaves your machine?neveryes
Secrets in your chatsscrubbed before savingstored as-is

Secret-safe by design

Developers paste API keys into chats while debugging. recall redacts AWS/Stripe/GitHub/OpenAI/Anthropic keys, JWTs, and DB connection strings before anything is written, so your memory never becomes a place secrets leak from.

MIT. Built by Harrison Songolo.

Keywords

ai

FAQs

Package last updated on 08 Aug 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts