Stop re-explaining your codebase to AI.
Captures the decisions you just made. Injects them back before your next prompt. Automatically, locally, free forever.
curl -fsSL gethydrate.dev/install | sh Local-first. Native Claude Code hooks. Hydration Packs. Team memory via git (early access). Extractive, no LLM tokens billed through Hydrate.
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.
Real Claude Code, no fakery.
Captured live inside the bench/compact-survival-hydrate:v0.4.2
Docker container, the same image that just scored on the
compact-survival benchmark. Phase 1 runs
a real claude --print against a partial rename (4 of 8
Go files done); the Stop hook captures state to ~/.hydrate/data.db;
Phase 2 starts a fresh claude --print with no re-briefing.
The model's Phase 2 reply explicitly names the prior task, the work
already done, and finishes the remaining files. That's the
SessionStart hook injecting the captured state, visible only in the
model's response, exactly how a real user experiences it.
/demos/recovery-live.cast
replay with asciinema play recovery-live.cast for the
full session including timing. No editing, no scripting; the model
output is verbatim.
Five ways to use Hydrate.
Same binary, same memory, same savings. Claude Code, VS Code + Copilot, Codex CLI, Mistral Vibe and MCP all share state. A decision captured in one injects into the next prompt of any other.
Claude Code
shipping
Native hooks - UserPromptSubmit, Stop,
PreToolUse, PostToolUse. Zero
configuration. Works on day one with your existing Claude
subscription.
VS Code + Copilot
v1 launch
VS Code extension with @hydrate chat participant
plus three Language Model Tools Copilot auto-invokes.
86-95% measured token reduction across ten
scenarios.
Codex CLI
alphaOpenAI's Codex CLI wired into Hydrate via MCP. Shares the same local memory store as Claude Code and Copilot, so you can switch model providers without losing project context.
See the Codex page →Mistral Vibe
shipping
MCP server wired into Vibe via hydrate vibe install.
Receives Claude Code and Copilot project memory on the first tool
call. Contributes facts back to the shared store.
MCP server
shippingWorks with every MCP-aware client - Claude Desktop, Cursor, Cline, Zed, Gemini CLI, your own agent. One endpoint, the same memory, the same savings.
Integration guide →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 →
Free
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 ratePro
$9/mo retail thereafter · free during beta + 30 days after v1 launch
Unlimited active projects plus per-project backup / restore. Lock $5/mo for your first 12 months of Pro; $9/mo retail after.
See Pro details →Team
Shared project memory across teammates. Indicative launch rate; Team is not part of the beta lock.
Contact sales →Enterprise
Self-host or managed. SSO, org-scoped policy facts, audit logs, air-gap support. Online and offline, data synced via git.
Learn more →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