Stop flooding the context of your

CtxVault auto-offloads large pastes to a file — your terminal gets the path, your AI reads it on demand. Nothing changes for every other app.

100% local No telemetry One-time €12,99 macOS 14+

Claude Code's [Pasted text #N] still sends the full text.

Claude Code, Codex, and Gemini CLI all collapse large pastes in the input display. That keeps the line readable — it doesn't change what the model receives. Codex's own source names the placeholder "expanded on submit": a display cue, and the full text still goes out the moment you hit enter (codex-rs/tui/src/bottom_pane/chat_composer.rs).

Without CtxVault [Pasted text #1 +312 lines] → full 312 lines still sent to the model
With CtxVault /Users/you/CtxVault/clip-2026-07-16-041.txt → model reads it on demand

How it works

Three small steps, none of them in your way.

  1. Copy: go over your line threshold, anywhere.
  2. File: CtxVault silently writes it to your vault folder.
  3. Path-paste: paste into your terminal and get a path, not the wall of text.
$ /Users/you/CtxVault/clip-2026-07-18-041.txt

Built for how you actually work in a terminal.

Six small mechanisms, one job: keep your AI's context clean.

Notch Island

See every offload happen live, right at your notch.

Smart Terminal Detection

Only intercepts paste in your CLI tools — everywhere else stays untouched.

History Browser

Search, preview, and re-copy anything you've offloaded.

Auto-Cleanup

Old clips vanish on their own — set the retention window once.

Path Templates

Plain path, @path, or your own format.

Works Without a Notch

Mac mini or external display? Same island, as a floating pill: menu bar on Mac, system tray once Windows ships.

€12,99 once · lifetime · one device · move anytime
€12,99 €19,99 / lifetime

Limited spots at this price — once they're gone, the discount ends.

plus local VAT at checkout
  • Lifetime license, 1 device
  • One-time purchase, no subscription
  • Free automatic updates
Buy via Polar
Checkout & license key handled by Polar.sh
Windows support launching soon — one purchase, both platforms.

Frequently asked questions

Your license covers one active device at a time. Deactivate it in the app before you switch, then activate on the new machine (Mac today, Windows once it ships), no extra purchase.
Yes. Right-click / menu-bar paste doesn't go through the same event hook as Cmd+V, so it inserts the original full text. Use the override hotkey if you deliberately want the full text via Cmd+V instead.
macOS's Secure Input mode blocks all system-wide paste interception while a password field is focused. CtxVault detects this, pauses automatically, shows the status in the menu bar, and resumes on its own.
Not by default. VS Code's integrated terminal and its editor panes aren't distinguishable from the outside, so VS Code isn't in the terminal whitelist out of the box (enabling it would risk intercepting paste into your actual source files).
The only network calls are for licensing — activation, deactivation, reactivation if you switch devices, and a periodic check-in with Polar (up to every 5 days) to confirm the key's still valid — plus an optional update check you can turn off. No clipboard content, no usage data, no telemetry.
The default threshold is 100 lines, but it's adjustable (by line count or by size in KB) in Settings, along with the vault folder location and retention window.
CtxVault works at the OS paste level, not per-tool: it doesn't care whether you're running Claude Code, Codex CLI, Gemini CLI, or a plain shell. If your terminal app is on the whitelist, path-paste works there.