Download · 0.1.6

Tryssh for macOS.
Signed, notarized, stapled.

One disk image, one drag, no installer script. Everything you'd want to check before running a new binary on the machine that holds your SSH keys is on this page — including the checksum.

60.0 MB · macOS 14+ · Apple silicon · Released July 29, 2026

What you're downloading

The exact build the button above serves, as of the 0.1.6 release.

Version0.1.6
ReleasedJuly 29, 2026
FileTryssh.dmg
Size60,002,927 bytes (60.0 MB)
SHA-25609f10faae4bcdec3b427a290110f89df889d1cedda3de4672bd49409bcc172e3
Minimum macOS14.0 (Sonoma)
ArchitectureApple silicon (arm64)
Bundle idai.definable.tryssh
Signed byDeveloper ID Application: Definable Ai Private Limited (85SD7BAFDN)
Team id85SD7BAFDN
NotarizationNotarized by Apple, ticket stapled to the disk image
UpdatesSparkle, over HTTPS, EdDSA-signed

The checksum is for this release only. Tryssh.dmg is a rolling pointer at the newest build, so the hash above changes every time we ship. If yours doesn't match, check the changelog for a newer version before assuming the worst.

Install it

Four steps, and the fourth is the one people ask about.

  1. Open the disk image

    Double-click Tryssh.dmg in your Downloads folder. macOS verifies the signature and the stapled notarization ticket before it mounts — that check works offline.

  2. Drag Tryssh into Applications

    The mounted volume contains Tryssh.app and an alias to your Applications folder. Drag one onto the other, then eject the disk image.

  3. Launch it

    The first time you open an app downloaded from the internet, macOS asks you to confirm — and because this build is notarized, that dialog names Definable Ai Private Limited and says Apple checked it for malicious software. You should not see the "unidentified developer" refusal, and you should never need xattr -d or a right-click-Open workaround. If you do, something is wrong with the download; verify the checksum below and tell us.

  4. Sign in, then add a host

    Sign-in is single sign-on only — Google or GitHub — and comes with 200 agent credits to start. The app then starts its own backend on 127.0.0.1, and you can add your first SSH host.

Verify it yourself

You are about to give this app your SSH keys. Don't take our word for any of the above — every claim on this page is checkable from your own terminal in about ten seconds.

shasum -a 256 ~/Downloads/Tryssh.dmg
# 09f10faae4bcdec3b427a290110f89df889d1cedda3de4672bd49409bcc172e3

codesign -dv --verbose=2 /Applications/Tryssh.app
# Authority=Developer ID Application: Definable Ai Private Limited (85SD7BAFDN)
# TeamIdentifier=85SD7BAFDN
# CodeDirectory ... flags=0x10000(runtime)

spctl -a -vv /Applications/Tryssh.app
# accepted
# source=Notarized Developer ID
# origin=Developer ID Application: Definable Ai Private Limited (85SD7BAFDN)

flags=0x10000(runtime) means the hardened runtime is on. source=Notarized Developer ID means Apple's notary service has seen this exact binary. If either line comes back different, stop and email us.

Requirements

macOS14.0 or later. Enforced by the app and by Sparkle, so older systems are never offered the update.
ProcessorApple silicon. The 0.1.6 app binary and its bundled Node runtime are both arm64-only — an Intel Mac cannot run this build. Intel support is a build-configuration change, not a rewrite; email us if you need it and we'll prioritise it.
NetworkOutbound SSH to your own hosts. Agent chat also reaches cloud.tryssh.com — see what the model sees.
DiskRoughly 200 MB installed, plus whatever your chat history grows to under ~/.tryssh.

Updates

Tryssh updates itself with Sparkle: the app checks a signed appcast over HTTPS, downloads a binary delta when one applies (usually tens of kilobytes rather than 60 MB), verifies an EdDSA signature, and installs on relaunch. Every release is listed in the changelog, newest first — 0.1.6's release notes are the top entry.

What we don't have

Stated plainly so you don't go looking:

  • No Homebrew cask. brew install --cask tryssh does not work. If you see one, it isn't ours.
  • No Intel build in 0.1.6, as above.
  • No Windows or Linux client. The backend is portable TypeScript behind one WebSocket protocol, so the brain already ports; the clients don't exist yet.
  • Not on the Mac App Store. Deliberate — the sandbox would break local shell access and App Store review would break Sparkle updates.

Give your servers a copilot.

Download it, add a host, ask for something. The first 200 credits are on us.