Your agents already solved this. deja finds it.
vshulcz.github.io/deja-vu
Claude Code, Codex and opencode write every conversation to local files — gigabytes of debugged problems and design decisions you can't search. deja is a zero-dependency binary that turns those histories into a memory layer:
Search deja "connection pool exhausted" — 7–9 ms over gigabytes, retroactive: months of logs from before you installed it
Agent recall MCP recall tool — the agent answers "we fixed this three weeks ago" instead of re-debugging, across harnesses
Auto-recall install --auto adds a SessionStart hook: relevant memory lands in context before you ask
Redaction API keys, JWTs, private keys are stripped at index time — the cache is safe to keep
Stats deja stats — your agent work, wrapped: harnesses, top projects, activity sparkline
Share deja share <id> — hand a colleague a sanitized digest of a session, secrets already scrubbed
Sync deja sync export/import — move memory between machines, append-only,…