Chrome Extension · MV3 · AES-256

The Secrets Vault
Built for AI Agents

Store skills, encrypt API keys, and grant AI agents timed access to your credentials — all from a Chrome sidepanel. No copy-pasting. No leaking.

Free forever · No account required · All data stays local
AgentVault
📚 Skills
🔐 Vault
3 secrets
🔒
🤖
RESEND_API_KEY
API Key
re_••••••••••••••••••••••••••••5f8c
⧉ Copy
OPENAI_API_KEY
API Key
sk-••••••••••••••••••••••••••••a2d1
⧉ Copy
🤖 Agent Session Active
14:32
a3f9c2b1e04d7a88...5c29d1

Everything your agent needs,
nothing it doesn't

AgentVault is the Chrome extension that keeps your AI development workflow clean and secure.

📚

Skills Library

Import SKILLS.md files from GitHub, local disk, or paste. Search, copy-inject, and manage your agent skill prompts in one place.

🔐

AES-256 Secrets Vault

Encrypt API keys, tokens, and passwords with a master password. Secrets are AES-256-GCM encrypted with PBKDF2 key derivation — your vault never leaves your device.

🤖

Grant Agent Session

Click once to generate a timed token (15 min). Your AI agent can then request secrets by name via the Chrome extension messaging API — no more copy-pasting keys into prompts.

Pro Feature
🔒

Local-Only Storage

All data lives in chrome.storage.local. Nothing is transmitted to any server. Ever. Not even us can access your secrets.

Instant Inject

Copy any skill or secret value to clipboard in one click. Values are decrypted in-memory only — the plaintext is never written to disk or storage.

🛡️

Auto-Revoke Sessions

Agent sessions auto-expire after 15 minutes. Revoke manually any time. Session secrets are stored in chrome.storage.session — cleared when the browser closes.

Up and running in 3 steps

1

Install & Unlock

Install from the Chrome Web Store. Set a master password to create your encrypted vault — it never leaves your machine.

2

Add Your Secrets

Store API keys, tokens, and credentials. Each one is encrypted individually — copy to clipboard with one click, decrypted in-memory only.

3

Grant Agent Access

Hit 🤖, hand the token to your AI agent, and let it pull what it needs by name. Revokes automatically after 15 minutes.

Your agent asks.
AgentVault answers.

The future of agentic workflows isn't copy-pasting keys into prompts. It's your AI agent requesting credentials directly — authenticated, scoped, and auto-expiring.

1

You grant a session

Click 🤖 in the vault. A 15-minute session token is generated and shown to you.

2

Agent receives the token

Pass it at agent startup — via terminal, environment variable, or prompt.

3

Agent requests secrets by name

One sendMessage call returns the plaintext value. Expired or revoked? Returns an error immediately.

Vibecode prompt → Agent code
// "Wire my ESP. 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 leak
const apiKey = await getSecret(token, 'RESEND_API_KEY');
const resend = new Resend(apiKey);
✓ Token expires in 15 min  ·  ✓ Localhost only  ·  ✓ Revoke any time

Simple, honest pricing

Start free. Upgrade when you're ready for unlimited everything and Agent Session access.

Free
$0
Forever free
  • 5 skills (GitHub, upload, paste)
  • 3 encrypted secrets
  • AES-256 vault encryption
  • Clipboard inject
  • Grant Agent Session
  • Unlimited skills
  • Unlimited secrets
Install Free
Pro
$5/month
or $39/year — save 35%
  • Unlimited skills
  • Unlimited secrets
  • AES-256 vault encryption
  • Clipboard inject
  • 🤖 Grant Agent Session
  • Priority support
  • All future Pro features
Upgrade to Pro →

No subscription required for free tier · Cancel anytime · Payments via Paddle (global VAT/GST handled)

🔐

Ready to wire your agent?

Install AgentVault free. Your secrets stay yours — local, encrypted, and agent-accessible on your terms.