Project status: experimental personal security tool on the v0.12.x line. It is useful for local workflows and testing, includes documented encrypted file-format notes and standalone reference decryptors, but it has not received an external security audit and should not be treated as a production password manager.

Quick Start

Documentation Map

What It Does

Area Behavior
Local vault AES-256-GCM encrypted key/value storage with Argon2id for password-based vault saves and authenticated MYMV v2 container metadata.
Runtime files Dedicated ~/.myminivault/ runtime directory with MYMINIVAULT_HOME override.
Recovery Recovery-key setup, validation and password reset through a recovery-encrypted snapshot.
Tokens Temporary scoped tokens with expiry, max-use limits, read/write permissions and JSON output.
Safety checks vault doctor, runtime inspection, migration dry-run preview, rollback warnings or opt-in blocking, restrictive file permissions, CI coverage gates and reference decryptor fixtures.

Screenshots

myminivault quickstart terminal screenshot
Basic vault workflow
myminivault token workflow terminal screenshot
Scoped token access
myminivault recovery workflow terminal screenshot
Recovery workflow

Release Artifacts

Feedback

Real-world reports are useful while the project is still experimental. Please avoid posting real secrets, vault files, recovery keys or compact tokens.