Skip to content

divpreeet/vaultic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Dec 25, 2025
817ba31 · · Dec 25, 2025

History

12 Commits
Dec 25, 2025
Dec 25, 2025
Dec 25, 2025
Dec 16, 2025
Dec 25, 2025
Dec 25, 2025
Dec 23, 2025

Repository files navigation

vaultic

vaultic is a terminal tool made in python, that is a password manager that stores your passwords in randomly fetched memes!

what it does

  • store, retrieve and manage password
  • generate a strong password
  • embed your passwords int a meme
  • extract and get your password from the same image.

how it works

i tried to keep this workflow pretty simple, first you make a vault, by entering a master password of your choice, then clicking the create vault meme and unlock button, then to store a serivce, you go on store and you enter or generate a password, the app then derives and encryption key and your password is then encrypted, and then vaultic encoded the encrypted bytes of your secret into the image's pixel data, and visually the image looks the same to the naked eye! note, the entire vault is stored in the meme, and both, the meme and master password are required to unlock your "vault", so the meme image stores multiple passwords and is the vault!

install

python3 -m venv .venv

source .venv/bin/activate # on macos/linux
..\venv\Scripts\activate.ps1 # on windows

then just run!

vaultic

security

  • if you forget the master password, it cannot be recovered. and the vault needs to be reset by going into ~/.vaultic/ and deleting the contents

development

git clone https://github.com/divpreeet/vaultic.git

cd vaultic
python3 -m venv .venv

source .venv/bin/activate # macos, linux
..\venv\Scripts\activate.ps1 # windows
pip install -e  .
vaulticc

About

a terminal app that uses steganography to store your passwords!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages