Coconut v1.0.0
Overview
Coconut is a secure, local-first CLI password manager built for software engineers who prefer managing secrets directly from the terminal. It follows a Zero Knowledge Architecture, ensuring your data remains fully private and never leaves your system.
Key Features
- Zero Knowledge Security: Only you can decrypt your vault.
- Local-First Design: All data is stored and managed locally.
- CLI-First Experience: Fast, scriptable, and designed for engineers.
- Argon2 Key Derivation: Derives strong encryption keys from your master password.
- AES-GCM Encryption: Uses modern authenticated encryption for your secrets.
- Auto-Lock Mechanism: Automatically locks vaults after inactivity for added safety.
Installation
brew tap ompatil-15/coconut
brew install coconut-pm
Or build manually:
go install github.com/ompatil-15/coconut@latest
Verification
curl -L https://github.com/ompatil-15/coconut/archive/refs/tags/v1.0.0.tar.gz | shasum -a 256
Compare the hash with the checksum in your Homebrew formula.
Next Steps
- Add support for vault export and import
- Extend encryption strategies (e.g., RSA-OAEP)
- Cross-platform binary distribution
Changelog
Initial stable release with vault management, Argon2-based key derivation, AES-GCM encryption, and auto-lock support.