Getting started
Install mise and the Tauri prerequisites. On Linux, you also need a running, unlocked GNOME login keyring protected by a nonempty password.
git clone https://github.com/Serendeep/latch.git
cd latch
mise trust
mise install
mise exec -- pnpm install --frozen-lockfile
mise exec -- pnpm desktop:devCreate your vault
Choose a separate Latch passphrase of at least 15 characters, then unlock the vault. Add a project and choose its directory. Each project starts with development, test, staging, and production environments.
There is no passphrase reset or portable backup recovery yet. Use generated test credentials and retain an independent copy of anything you need.
Start with your session
The vault locks after five minutes. Closing the manager locks it and leaves Latch running in the tray. Add an installed build's latch-desktop --background command to your Linux startup applications to start with your session. It starts locked. Tray visibility depends on desktop support.
Build the CLI
mise exec -- cargo build -p latch-cli --releasePut target/release/latch on your PATH, then follow the agent guide.