The symptom

Claude Code loses everything between sessions.

A long session builds real shared understanding — the plan, the constraints, the decisions and their reasons. Then the context fills up, or you /clear, or you close the terminal. Next session: a stranger again.

Why it happens

Claude Code works inside a context window. Long conversations get compacted or cleared, and a new session starts empty by design. CLAUDE.md files help with standing instructions, but they're static notes you maintain by hand — not a memory of what actually happened and what was decided.

What it costs you

Re-explaining is the visible cost. The invisible one is tokens: a long-running chat re-sends its accumulated history again and again, and every fresh session pays to rebuild understanding the last one already had.

The fix

A memory that lives outside the context window. Juvina Light runs a local memory engine on your machine and connects to Claude Code over MCP: sessions encode what matters as it happens, and any later session — tomorrow, next month — recalls it as a compact constructed answer, not a replayed transcript. Everything stays on your machine.

Free forever — 7-day rolling memory. No card. Works over MCP.

Get Juvina Light — VS Code Marketplace →

Or watch a memory survive a context wipe in the live demo.