Just Keep Identity (jki)

Because searching for 2FA tokens should be faster than typing a shell alias.

# Install via Homebrew

brew tap lichih/jki && brew install jki
JKI Demo

The Backstory

I built JKI because I moved from Windows to macOS and couldn't find a 2FA manager that didn't annoy me. I was a long-time WinAuth user, but on macOS, everything was either behind a paywall, bloated with GUIs, or just felt slow.

For a developer, taking your hands off the home row to click a GUI search box feels like a bug. Sifting through 30+ entries should take milliseconds, not mouse movements. JKI exists so I can get my OTP and get back to work without my hands ever leaving the keyboard.

I don't trust the cloud with my secrets. Why bother with another proprietary service when we already have Git? JKI uses your own infrastructure for syncing, while keeping secrets hardware-bound or strongly encrypted.

Zero Latency

Fuzzy search and copy to clipboard in a few keystrokes.

Hardware Security

Secrets stay in macOS Keychain or Linux Secret Service.

Git-Powered

Sync metadata (and encrypted secrets) via your own Git repo.

Officially Signed

Notarized for macOS to ensure a seamless security experience.