Snippet Vault is a local vault your coding agent fills and reuses. It saves proven handlers, commands, and configs once — then rebuilds them byte-for-byte on every future task.
Your team's conventions stop drifting: error formats, naming rules, deploy steps — stored as reusable standards your agent follows automatically. Everything stays on your disk.
Node.js 18+ · Windows, macOS, Linux · 14-day free trial
Your agent gets tools to save a snippet, browse what exists, and paste a saved snippet into a file — optionally swapping small pieces, like turning a GET handler into a POST. Pasting writes the stored bytes directly, so nothing drifts the way retyped code does.
Everything the agent saves is plain files in a folder on your disk. Browse and edit them in a local web page, or with a text editor. Each snippet counts how often it was pasted and how many tokens that saved.
The installer wires it into whatever it finds: Claude Code, Codex, Gemini CLI, OpenCode, Antigravity, Hermes. Restart the agent — that's the whole setup.
Based on recorded A/B runs on free-tier models (2026-08); your results depend on task and model. No telemetry leaves your machine — these were measured locally.
The actual application, with a small demo vault — folders on the left, snippets in the middle, the stored code on the right. The badge in the top bar shows which of your agents are connected.
One command. It checks for Node.js (installing it if missing), installs Snippet Vault, connects your agents, and starts the trial.
curl -fsSL https://snippet-vault-site.kareemkatieokatelo.workers.dev/install.sh | bashpowershell -ExecutionPolicy Bypass -c "irm https://snippet-vault-site.kareemkatieokatelo.workers.dev/install.ps1 | iex"Prefer doing it by hand? Download the zip above, then:
npm install --omit=devnode scripts/setup.jsnode scripts/license.mjs trial --server https://snippet-vault-licenses.kareemkatieokatelo.workers.dev --email you@x.comYour agent then sees these tools (and knows when to use them on its own):
list_folders · list_files · get_snippet · search_snippets · create_folder · save_snippetpaste_snippet · copy_snippet_to_clipboard · update_snippet · delete_snippet · update_folder · delete_folder · vault_statsTo open the local web page: npm run web, then
localhost:8787.
Check which version is on this machine and update it without losing your snippets or license.
node ~/snippet-vault/scripts/upgrade.mjs --check
node ~/snippet-vault/scripts/upgrade.mjs
paste into a terminal, inside any folder — the second command performs the update
Paid with PayPal — your license key appears here automatically the moment the payment clears.
Enter the order id from your PayPal receipt plus the email you paid with.