# remember

Hooks save your Claude sessions, compress them through Haiku into daily summaries, and load the history back into context at session start.

- plugin · `type=plugin` · Claude Code · ★ 202
- Author: Digital-Process-Tools
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/Digital-Process-Tools/claude-remember
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/plugins/remember

## What it does

The plugin hooks into the Claude lifecycle. `save-session.sh` fires during work, a Python script extracts the session, Haiku summarizes it, and the result lands in `now.md`. From there it compresses in layers: hourly compression produces `today-YYYY-MM-DD.md`, daily consolidation produces `recent.md` and `archive.md`. Each layer is shorter than the one above it, so the whole history fits in a small token budget.

At session start the `SessionStart` hook injects `identity.md`, the `remember.md` handoff note from the previous session, `now.md`, today's summary, `recent.md` for the last 7 days, and `archive.md`. Rotated slices `archive-YYYY-MM-DD.md` and `recent-YYYY-MM-DD.md` stay out of context but remain searchable. After a compaction only `identity.md` is injected again, because the rest was already delivered.

You need Python 3.9+, the Claude CLI with Haiku access, Bash 3.2+, and `jq`. On Windows there is no run without a POSIX shell in `PATH` — Git Bash, MSYS2, or WSL. Hooks are read at session start, so restart Claude after installing.

## Install

### Claude Code (native platform)

**Plugin marketplace**
In the agent chat (not a shell):
```text
/plugin install remember@claude-plugins-official
```
In the agent chat (not a shell):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
In the agent chat (not a shell):
```text
/plugin install remember@claude-community
```
In the agent chat (not a shell):
```text
/plugin marketplace add anthropics/claude-plugins-official
```

## When to use it
- restore yesterday's context without re-explaining it
- carry team conventions across sessions
- stop repeating a mistake the agent already made
- shrink a long session history into a few files
- load past decisions automatically at session start

## Example prompts
- Pick up where we left off yesterday, check `remember.md`
- What did we decide about this task last session?
- Read `recent.md` and tell me which errors already came up

## Similar
- [ponytail](https://affpapa.org/en/nevibecode/plugins/ponytail.md) — plugin · ★ 176443
- [impeccable](https://affpapa.org/en/nevibecode/plugins/impeccable.md) — plugin · ★ 88212
- [last-30-days-skill](https://affpapa.org/en/nevibecode/plugins/last-30-days-skill.md) — plugin · ★ 65508
- [claude-hud](https://affpapa.org/en/nevibecode/plugins/claude-hud.md) — plugin · ★ 28841
- [understand-anything](https://affpapa.org/en/nevibecode/plugins/understand-anything.md) — plugin · ★ 88314
- [mem0](https://affpapa.org/en/nevibecode/plugins/mem0.md) — plugin · ★ 67829

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
