jagoff/memo

Your coding agent starts every session with amnesia — memo fixes that, 100% on your machine. Persistent memory for Claude Code, Codex, Cursor & any MCP client: Markdown source of truth, hybrid search (MLX/CPU + sqlite-vec), time-machine, contradiction radar, nightly self-optimization. No cloud, no keys.

16Stars on the repository
13Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

SessionStart

01

jagoff/memo

Hook

Runs when a session starts on startup, resume, clear, startup, clear, startup, resume and compact, running MEMO_NONINTERACTIVE=1 memo sync pull --quiet (7 commands). From jagoff/memo.

16 2d ago A tokens not measured original MIT

UserPromptSubmit

02

jagoff/memo

Hook

Runs when you submit a prompt, before the agent sees it, running an inline shell check (4 commands). From jagoff/memo.

16 2d ago A tokens not measured original MIT

Stop

03

jagoff/memo

Hook

Runs when the agent finishes a response, running an inline shell check (6 commands). From jagoff/memo.

16 2d ago A tokens not measured original MIT

PreCompact

04

jagoff/memo

Hook

Runs before the context is compacted, running MEMO_NONINTERACTIVE=1 memo capture-tick --force. From jagoff/memo.

16 2d ago A tokens not measured original MIT