Getting started
SSH Ache is a desktop SSH client. It's local-first — your hosts and keys stay on your machine, and you don't need an account to use it. Teams and cloud sync are optional add-ons you can turn on later.
Install
sh
brew install --cask TanvirMahin24/sshache/sshachetext
Grab the installer for your OS from the download page:
https://platform.sshache.com/downloadBuilds are published for macOS, Windows, and Linux. See the download page for the latest release and the per-OS install notes (including how to get past the first-launch Gatekeeper prompt on macOS).
First launch
- Open SSH Ache. You land on the Dashboard with an empty connection list.
- Click + New host (or Add host) to save your first connection — see Connecting to a host.
- Already have a
~/.ssh/config? Use Import to pull your existing hosts (including theirProxyJumplinks) straight into the vault.
No sign-in, no cloud call — everything so far is on your machine.
Where things are stored
- Hosts & settings — a local database in your OS app-data directory.
- Secrets (passwords, key passphrases, private keys) — the OS keychain (Keychain on macOS, Credential Manager on Windows, Secret Service on Linux), never in plaintext on disk.
- Known host keys — tracked locally so a changed server key is caught and refused.
Optional: turn on the cloud
Two features are backed by the SSH Ache cloud, and both are opt-in:
- Teams — share connections with teammates, end-to-end encrypted.
- Personal cloud vault — sync your own connections across your devices.
To use either, you connect the desktop app to your account through the browser — you never type an email or password into the desktop app. See Teams → Overview for the linking flow.