Interactive Shell
Full REPL with tab completion, context persistence, and instant secret access.
Collaborative, secure management of secrets across applications, environments, and teams.
# Configure your project
keep configure
# Add a vault
keep vault:add
# Set secrets
keep set DB_PASSWORD "super-secret" --stage=production
# List secrets
keep list --stage=staging
# Compare environments
keep diff --stage=staging,production
# Export to .env
keep export --stage=production --output=.env
# Use templates
keep export --template=.env.template --stage=production --output=.env
Launch the Keep shell for faster secret management with tab completion:
# Start the interactive shell
keep shell
# In the shell, use shortcuts and tab completion
>>> stage production # Switch to production stage
>>> get DB_<TAB> # Tab completes secret names
>>> set NEW_SECRET "value" # Set secrets instantly
>>> diff staging production # Compare environments
>>> exit # Exit when done
Get started with our installation guide, explore the interactive shell, or see all CLI commands.