ankylo is an encrypted, local-first key vault that lives entirely in your terminal. Store, retrieve, manage, and inject API keys without ever touching a browser or plaintext file.
What is ankylo
ankylo is a command-line API key vault built for developers who want their secrets stored securely without leaving the terminal. Your entire vault lives in a single encrypted file on disk โ no cloud sync, no accounts, no browser required.
Every entry is protected by a master password you choose at initialization. That password never touches disk โ instead, it's run through Argon2id to derive an encryption key, which then encrypts your vault with AES-256-GCM. Even if someone gets your vault file, they get nothing useful.
Need to grab a key fast? One command copies it straight to your clipboard. Need to bulk-import from a dotenv file? ankylo reads it. Need to export back out? ankylo writes it. Everything stays in the terminal, everything stays encrypted at rest.
Security architecture
NAME=KEY formatted files in bulk.
Export your vault back out to the same format for use in other tools.
Command reference
-n), or bulk-import from a NAME=KEY formatted file (-in). Exactly one flag required.--show to also print the key and timestamp to the terminal.--show to reveal key values.NAME=KEY formatted file. Select by name, index, or pass . to export all. Flags -n and -i accept multiple values but cannot be combined.
eval $(ankylo env openai)
Invoke-Expression (ankylo env openai -s powershell)
Installation