Introduction
storemyapi CLI - Manage your API keys from the terminal. Store, retrieve, and inject secrets into your development workflow without ever leaving your shell.
What is storemyapi CLI?
storemyapi CLI is a command-line tool that lets you interact with your encrypted API key vault directly from the terminal. No browser needed.
It's designed for developers who live in the terminal and want a fast, secure way to manage secrets across projects, environments, and teams.
Why a CLI?
- Speed — Pull a key in under a second instead of navigating dashboards
- Automation — Pipe keys directly into your build process, Docker containers, or CI/CD pipelines
- Security — Keys are fetched on-demand and never written to disk unless you explicitly export them
- Workflow integration — Works with
.envfiles, shell exports, and process injection
Core capabilities
| Feature | Description |
|---|---|
storemyapi keys | List, get, create, and delete API keys |
storemyapi projects | Manage projects and their associated keys |
storemyapi env | Pull keys as .env files or inject into running processes |
storemyapi config | Configure authentication, default project, and output preferences |
How it works
┌─────────────┐ HTTPS/TLS ┌──────────────────┐
│ CLI Client │ ◄─────────────────► │ storemyapi API │
│ (your machine) │ │ (encrypted vault) │
└─────────────┘ └──────────────────┘
│ │
▼ ▼
Local config Neon Postgres
(~/.storemyapi) (AES-256 encrypted)The CLI authenticates via API tokens, communicates over HTTPS, and never stores decrypted key values locally. All encryption/decryption happens server-side in a zero-knowledge architecture.
Next steps
- Installation — Install the CLI on your machine
- Authentication — Connect the CLI to your account
- Quickstart — Store and retrieve your first key in under 2 minutes