Command Line Interface (CLI)

The CustomKeys CLI is a blazing-fast Go binary that serves as the bridge between your terminal and the secret store.

Installation

Via NPM (Recommended)

npm install -g @superxepic/customkeys

Manual Binary

Download the latest release from GitHub Releases.


Getting Started

1. Authentication

Link your local machine to your account.

customkeys auth login

2. Project Linking

Navigate to your project root and link it.

customkeys link

3. Dynamic Injection

Run your application with secrets automatically injected into the environment. No .env files required.

customkeys run --env=production -- npm start

Secret Commands

Set a Secret

customkeys secret set DATABASE_URL

Get a Secret

# Fetches the decrypted value if you have permission customkeys secret get STRIPE_KEY --env=staging

Pull as .env

Generate a local .env file for tools that don't support dynamic injection.

customkeys pull --env=development

Verification

Verify the cryptographic integrity of your organization's audit logs.

customkeys audit verify
Last updated: 4/20/2026Report Issue