A Chrome sidepanel that keeps your AI workflow organised: a library for skill prompts and an encrypted vault for every API key, token, and credential you manage. Everything stays on your device.
AgentVault covers the full AI developer workflow — from building prompts to deploying integrations to running local agents.
A SKILLS.md file is a structured markdown document that gives an AI model a specific capability — a coding persona, a writing style, a step-by-step workflow, or a set of instructions for a tool or framework. AgentVault stores your collection and injects any skill into your AI chat with one click.
Import from a GitHub URL (pull from the community or your own repos), upload files in bulk from your machine, or paste markdown directly. Skills are tagged by source so you always know where they came from.
Store every API key, token, webhook secret, and password in one place — encrypted with AES-256-GCM and a master password you set. The vault never leaves your device and we have no way to access it.
When you're setting up a new integration on Railway, Vercel, Supabase, or any deployment platform, copy the value in one click — decrypted in-memory, never written to disk.
Running an AI agent locally? Click 🤖 to generate a 15-minute token. Your agent requests secrets by name via Chrome's messaging API — no environment variable juggling, no hardcoding, no leaking keys in chat. The session auto-revokes when time is up.
Pro FeatureAll data lives in chrome.storage.local. Nothing is transmitted to any server — ever. Your vault, your skills, your keys: fully private, fully offline-capable.
Stop hunting across browser tabs and password managers when you're wiring up a new service. Every key is one click away — copy it directly into Railway variables, a .env file, or a terminal export. Decrypted in-memory only, never written to disk.
Agent sessions expire automatically after 15 minutes. Revoke manually any time with one click. Session secrets live in chrome.storage.session — cleared the moment your browser closes.
Install from the Chrome Web Store. Set a master password to initialise your encrypted vault — it never leaves your machine.
Import SKILLS.md files from GitHub, upload from disk, or paste markdown. Inject any skill into your AI chat with one click.
Add API keys, tokens, and passwords. Copy any value when deploying to Railway, Vercel, or Supabase — decrypted in-memory, never exposed.
Running a local AI agent? Hit 🤖, pass the token to your agent, and let it pull secrets by name. Auto-revokes after 15 minutes.
When you're running AI agents locally — in Cursor, Claude Desktop, or a custom script — they need credentials without you having to paste them into a prompt or bake them into config files. Agent Session makes that clean.
Click 🤖 in the vault. A 15-minute session token is generated and displayed.
Pass it at agent startup — via terminal argument, environment variable, or startup prompt.
One sendMessage call returns the plaintext value. Expired or revoked? Returns an error immediately.
// "Wire my email service. Use the Resend key in AgentVault." const getSecret = (token, name) => new Promise((resolve, reject) => { chrome.runtime.sendMessage( AGENTVAULT_EXT_ID, { type: 'av_getSecret', token, name }, (res) => res?.success ? resolve(res.value) : reject(res?.error) ); }); // Fetch the key, wire up Resend — no paste, no hardcode const apiKey = await getSecret(token, 'RESEND_API_KEY'); const resend = new Resend(apiKey);
Start free. Upgrade when you need unlimited skills, unlimited secrets, and Agent Session access.
No subscription required for free tier · Cancel anytime · Payments via Paddle (global VAT/GST handled)
Install AgentVault free. Your prompts, your keys, and your agents — organised, encrypted, and local.