Answer four questions
claude-mem
You want Claude Code to remember on its own and start each session with a short, model-written recap.
MemPalace
You want every conversation kept word for word, saved by hooks, searched by meaning, with no summaries.
XERJ
You want the agent to decide what to save, and one local engine that also searches your logs, docs and code.