Skip to content

Version 1.0.0

Latest

Choose a tag to compare

@OR-6 OR-6 released this 10 Aug 16:54
· 3 commits to main since this release
696de38

OpenVault

OpenVault v1.0.0-beta.0 — Release Notes

Overview

This is the first public beta release of OpenVault, a secure, offline-first password manager, 2FA authenticator, secure file locker, and encrypted notes application.
It features a fully modular codebase, an advanced CLI interface, and strong encryption for all stored data.


Highlights

🔹 Advanced Command-Line UI

  • Rich-powered interface with banners, panels, and tables.
  • Improved menu navigation for ease of use.
  • About section in main menu with project details.

🔹 Password Manager

  • Add, view, edit, delete, and copy passwords.
  • Category support for organizing entries.
  • Quick view with masked/unmasked password display.

🔹 2FA Authenticator

  • Add 2FA secrets manually or via QR code.
  • Import QR from an image file.
  • Live webcam QR scanning (requires OpenCV + pyzbar).
  • Auto-detect algorithm, digits, and period from otpauth:// URIs.
  • Live OTP display with countdown and color-coded time left.
  • Export stored 2FA entries as QR codes.

🔹 Secure File Locker

  • Encrypt files with your master password.
  • Decrypt and open files directly from the app.
  • File dialog improvements with fallback to manual path input.
  • Progress display for large file operations.

🔹 Secure Notes

  • Add, view, edit, and delete encrypted notes.
  • Organize notes by category.

Installation

git clone https://github.com/OR-6/OpenVault.git
cd OpenVault
pip install -r requirements.txt

For QR scanning via webcam:

pip install opencv-python pyzbar Pillow

Known Issues

  • No vault password recovery, if you lose the master password, all data is unrecoverable.
  • Decrypted files remain on disk until manually removed from the temporary directory.
  • Webcam scanning may not work on systems without camera access permissions.

Download

Zip File


License

Licensed under the MIT License.

Full Changelog: https://github.com/OR-6/OpenVault/commits/v1.0.0-beta.0