Install

Install the Oak Keyring preview.

Oak Keyring is a privacy-first, local-first password manager with a keyboard-driven terminal UI. The current preview install guide is now part of Docs.

Primary

GitHub Release binaries

Use GitHub Release assets when you want the direct preview binary.

open https://github.com/OpenKeyring/oak-keyring/releases/tag/v0.8.0-preview.1 ok --version
Wrapper

npm package

The npm channel is for users who prefer a Node package manager wrapper around the bundled Oak Keyring binary.

npm install -g @openkeyring/ok ok --version
Tap

Homebrew tap

Install via the Homebrew tap. Homebrew 6.0.0 and later require non-official taps to be trusted before their formulae can be loaded; this affects macOS and Linux.

brew tap openkeyring/oak-keyring brew trust --formula openkeyring/oak-keyring/ok brew install ok

If you skip brew trust, install fails with "Refusing to load formula ... from untrusted tap". A one-liner alternative is brew install openkeyring/oak-keyring/ok, which trusts only the ok formula.

Developer

Source build

Source builds require explicit Google OAuth2 configuration when you need to exercise Google Drive sync.

git clone https://github.com/OpenKeyring/oak-keyring.git cd oak-keyring cp .env.example .env cargo build --release ./target/release/ok --version