macOS App + CLI

Hand AI the kingdom.
Keep the keys.

Stop pasting API keys into chats. Stop fiddling with .env files. Noxkey stores credentials in the macOS Keychain, protected by Touch ID.

Install with Homebrew
$ brew install no-box-dev/noxkey/noxkey
Or download DMG directly
Noxkey
noboxdev / gitpulse
OAUTH_SECRET api_key sk-pr...
DB_PASSWORD password xK9m2...
shared
CF_API_TOKEN token v1.0-...
GITHUB_PAT ghp_R...
oauth esc
OAUTH_SECRET
noboxdev/gitpulse
Copy
OAUTH_CLIENT_ID api_key
Touch ID ready
$ noxkey share noboxdev/gitpulse/OAUTH_SECRET
# Touch ID prompt... eval "$(openssl enc -d -aes-256-cbc ...)" # Encrypted file, auto-deletes in 60s
$ noxkey get shared/CF_API_TOKEN
Copied to clipboard (clears in 30s)
$ noxkey set proj/NEW_KEY --clipboard
Stored proj/NEW_KEY

Credentials deserve better than this.

Developers work with dozens of secrets across projects. The current workflow is broken.

"Here's my API key..."

Pasting secrets into AI chats, Slack messages, or terminal prompts. Once it's in the context, you can't take it back.

The .env shuffle

Scattered .env files across projects. Copy-pasting between them. Accidentally committing one to git. Forgetting which key goes where.

Expired and forgotten

An API key expires. You find out when production breaks. No warnings, no tracking, no organization. Just surprises.

Secure by design. Fast by habit.

Everything you need to manage credentials without friction, and without exposing them.

Touch ID protected

Every secret retrieval requires biometric authentication. No master passwords. No unlocked vaults sitting open on your desktop.

AI-agent safe sharing

The share command encrypts secrets to temporary files that auto-delete after 60 seconds. AI agents get access without ever seeing the raw value.

Quick Access

Press Cmd+Shift+K from any app. A floating panel appears near your cursor. Search, Touch ID, copied. Under 2 seconds.

Organized by project

Name credentials as org/project/KEY and they group automatically. Filter instantly. No more hunting through .env files.

Credential types

Store API keys, login pairs, recovery codes, and plain secrets. Each with a dedicated form and type badge.

Expiry tracking

Set expiry dates on credentials. Get automatic warnings before they expire. Never find out from a production outage again.

Session unlock

Unlock a project prefix once with Touch ID. Access all credentials in that group without repeated prompts during your work session.

Clipboard auto-clear

Copied secrets are automatically cleared from your clipboard after 30 seconds. No stale credentials in your paste buffer.

macOS Keychain native

No proprietary vault. No sync servers. Everything lives in the macOS Keychain, encrypted by Apple's Secure Enclave.

Zero outbound connections. Your secrets never leave your Mac.

Three ways to never paste a secret again.

Menu bar app

Click to open, search your credentials, edit metadata, add new ones. Everything organized by project.

Quick Access panel

Press Cmd+Shift+K from any app. Type to filter, click to copy with Touch ID. Done in under 2 seconds.

CLI + AI agents

Use noxkey share to encrypt a secret to a temp file. Pass it to your AI agent. Auto-deletes. Value never enters context.

Full CLI included. Zero setup.

The CLI installs automatically when you open the app. Manage credentials directly from your terminal.

List & filter

Browse all credentials or filter by project prefix. See types, expiry, and peek values at a glance.

Encrypted sharing

Share secrets with AI agents via encrypted temp files. Value never appears in stdout or conversation context.

Import & export

Import from .env files, export when needed. Migrate your existing secrets in one command.

Session unlock

One Touch ID per prefix. All reads, writes, and deletes under that prefix skip auth until session expires.

Terminal
$ noxkey ls noboxdev/gitpulse
OAUTH_SECRET   api_key    sk-pr...
DB_PASSWORD    password   xK9m2...

$ noxkey share noboxdev/gitpulse/OAUTH_SECRET
# Touch ID prompt appears
eval "$(openssl enc -d -aes-256-cbc ...)"
# Encrypted temp file, auto-deletes in 60s

$ noxkey set proj/NEW_KEY --clipboard
Stored proj/NEW_KEY

Fits your existing workflow.

Noxkey integrates with the tools you already use, without requiring any changes.

Terminal & shell scripts

Use in shell substitution, build scripts, and CI pipelines. Values flow to commands without appearing in logs.

Claude Code & AI agents

Encrypted share command designed for AI. Agents get access to secrets without the raw value entering their context window.

Team workflows

Consistent naming conventions across your organization. Everyone uses the same paths, so scripts just work.

Stop sharing secrets.
Start managing them.

Free and open source. One Homebrew command installs everything — app, CLI, and Touch ID integration. Your secrets never leave your Mac.

One command. Done.
$ brew install no-box-dev/noxkey/noxkey
Or download DMG directly

Requires macOS 14.0 or later with Touch ID.