Encrypted secrets with runtime policy enforcement
Store API keys, passwords, and OAuth tokens encrypted per user. Agents fetch secrets at runtime through the control plane — every reveal logged, revocable instantly.
Read the launch post →Paste and ship
Drop this prompt into Cursor, Claude Code, or any coding agent. It reads the skill manifest and wires up Vault for you.
Read https://usenaive.ai/skill.md and use the Naïve Vault primitive in my project. Start with: naive vault put instantly.api_key key_xyz
Drop into any agent
Per-user encrypted credentials — retrieved at runtime, never in prompts.
- Encrypted at restPer-user key hierarchy.
- Runtime fetchSecrets never land in model context.
- Audit every revealWho accessed what, when.
- Instant revokeRotate or delete without redeploying agents.
One call to vault
Same primitive from the CLI, SDK, or REST — one bearer token, one credit balance.
Vault
Store API keys, passwords, and OAuth tokens encrypted per user. Agents fetch secrets at runtime through the control plane — every reveal logged, revocable instantly.
# Run with your API key exported
$ naive vault put instantly.api_key key_xyzRelated primitives
Start building with Vault
Get your API key and add vault to any agent in minutes — no infrastructure to run.