BETA In open beta. Install live. Lock $5/mo for your first 12 months. See pricing →
Local memory for Claude Code · Copilot · Codex · Vibe · MCP

Your coding agent’s long-term memory.

Hydrate hooks under every prompt and silently injects the decisions, facts, and prior work your agent should already know, pulled from a local SQLite store with semantic search. Across /clear, across runtimes. Two commands. Free forever.

What changes after install

The same prompt, twice. Once cold, once hydrated.

Left: a fresh Claude Code session, no project context. Generic answer. Right: same prompt after Hydrate injects four facts it learned in your previous session (API_BASE, the auth pattern, the data-fetching library, the "do not touch redux" rule). The boundary in the middle is what Hydrate carries across.

Memory transfer between two coding sessions: a new session with no context on the left, the same prompt answered correctly on the right because four extracted facts (API_BASE, auth-pattern, tanstack-query, do-not-touch-redux) were injected from project memory across the session boundary.
Cold vs. hydrated session: facts injected at SessionStart via the Claude Code hook.
Live recording · Hydrate v0.6.7 · Claude Opus 4.8

See it in action.

Two unedited screen recordings. First you add Hydrate. Then you watch a real Claude Code session survive a /clear with its working context intact. No scripting, no cuts.

1

Add Hydrate

You have Claude Code. You have a project. Two commands and a local memory layer is wired in: brew install, hydrate setup, hydrate init.

2

Watch it work

A live session adds a --word-count flag to glow. The dashboard on the right fills with activity as Hydrate captures the work. Then /hydrate-distill/clear/hydrate-last: the fresh session picks up exactly where the last one left off.

7 minutes, unedited. Splitscreen: Claude Code terminal (left) and the live Hydrate dashboard (right). Click to play.
Side-by-side terminal comparison. Without Hydrate, 40% of input tokens (4,000 of 10,000) are wasted re-explaining the project (stack, repo layout, feature flags, logging library, test conventions) before the actual request. With Hydrate, the same context is injected concisely from project memory, leaving 100% of the budget for actual work. A bar chart at the bottom shows relative cost: Without Hydrate 100%, With Hydrate 60%, i.e. a 40% lower input token cost with Hydrate.
40% of a typical prompt's input tokens are spent re-explaining the project. Hydrate puts that budget back into work.
Cost calculator

What does Hydrate save your team?

Slide to your team size and plan type. Numbers update instantly. Based on benchmark data - indicative figures for planning.

Full ROI breakdown
20
Save ~£2,900 / month
20 devs · 71% session rescue + cache improvement · indicative
BETA Pricing

Start free. Lock $5/mo Pro for your first 12 months.

Register during beta (whichever edition you pick) and your Pro rate is locked at $5/mo for your first 12 months; $9/mo retail thereafter. How this works →

BETA · locks $5/mo for 12 months

Free

$0/ forever

Up to 2 active projects, full hooks + dashboard. No account. Registering during beta also locks the $5/mo Pro rate for your first 12 months.

Install + lock rate
Post-beta

Team

$29/ user / month

Shared project memory across teammates. Indicative launch rate; Team is not part of the beta lock.

Contact sales →

Enterprise

Custom

Self-host or managed. SSO, org-scoped policy facts, audit logs, air-gap support. Online and offline, data synced via git.

Learn more →
Ready when you are

Stop re-explaining your codebase. Start now.

One command. Works in 30 seconds. Local-first, no API key required.

curl -fsSL gethydrate.dev/install | sh
macOS Linux Windows Works in 2 commands