Stop juggling .env files. Start running from one vault.
VaultDeck turns projects into runtime containers for secrets and environment variables. Keep API keys, tokens, and credential files centralized, then inject exactly what each app needs.
Quick Install
curl -fsSL https://raw.githubusercontent.com/brendonexists/vaultdeck/main/scripts/install-vaultdeck.sh | bash -s -- --repo https://github.com/brendonexists/vaultdeck.git --install-hook
VaultDeck turns projects into runtime containers for secrets and environment variables. Keep API keys, tokens, and credential files centralized, then inject exactly what each app needs.
Organize env vars by the real systems that consume them: agents, stacks, services, and CLI workflows.
VaultDeck stores and manages secrets in one inspectable local vault, then generates shell and env output.
Preview shell exports, run smoke checks, and verify your environment before you launch your app.
Define metadata, status, color tag, and default shell.
Store values and file references in `~/.vaultdeck/files`.
Check shell preview, Node/Python tests, and command snippets.
Inject project vars to your shell and run with confidence.
It is a local-first runtime environment orchestrator for developers who want control and speed.