← All projects

Pazz

An experimental Python command-line password manager with a local SQLite vault, encrypted entries, clipboard access, and password generators.

Python · SQLite · PyCryptodome

A password vault in the terminal

Pazz is a Python command-line app for adding, editing, listing, and deleting password entries. It stores its vault in SQLite, encrypts passwords using PyCryptodome with a key derived from a master password, and retrieves them through the clipboard.

Four password generators are included. The project is a partial rewrite of an earlier school project, extending that idea into a more capable terminal tool.

A learning project

Pazz was an exploration of local storage, encryption, and command-line interaction. Its README explicitly calls out uncertainty in the encryption implementation. It belongs here as an experiment, with no claim that the vault has been independently audited.