One encrypted vault on your machine fans every secret out to the exact repos and environments that need it — as ready-to-use .env files. Your CLI and your AI agents can deploy those secrets. Not one of them can read a value back out.
Want it now? Browse the source on GitHub →
You add a key once and then maintain it everywhere, forever. Today that means one of three bad trades.
.env files going stale. Rotate one key and you're hunting down the other twenty-nine.Add a secret once, scope it where it belongs, and let your tools take it from there — without ever handing one a way to read it.
(repo × environment) as a ready-to-use encrypted .env.sm) your agents can drive — to add and deploy, never to reveal.reveal doesn't exist.General-purpose vaults expose plaintext to anything that asks. Per-repo .env files drift into dozens of unsynced copies. Cloud secret managers are built for orgs, not the developer who owns the machine. Secrets Manager is the only one that's local-first, opinionated about (repo × env) deploy, and safe to hand an AI agent — because it has no way to reveal a secret.
The guarantees aren't policy. They're the way the tool is built.
Shaped around developers running many repos — and, increasingly, many agents — on a machine they own.
Free and open-source for single-developer use. Team sharing and cloud-backed vaults are on the roadmap — tell us if you'd want them.
Drop your email and we'll send install instructions and the occasional update. Want to dive in now? It's open source on GitHub.
Or go straight to the code: github.com/JigSpec →