Your SSH sessions, organized.
Save connections, discover tmux sessions, and reconnect to remote work. Split terminals around the task and detach when you're done.
SSH workspaces. CLI control.
Connect your servers. Keep terminals, previews, and context together.
Let your shell or agent app drive the workspace through the CLI.
Alpha · Cross-platform · Open source

Your servers, within reach
Switch between local projects and SSH sessions in the same workspace. Keep the tools you already use in the loop.
Save connections, discover tmux sessions, and reconnect to remote work. Split terminals around the task and detach when you're done.
Let scripts or an agent app with shell access create workspaces, send terminal input, and inspect the browser. The work stays visible here.
Keep local browser previews, files, diffs, and editable notes beside your terminals. Give each project room for the whole task.
Keep your preferred agent app
Use the installed CLI from your shell, scripts, or an agent app that can run commands on your machine. Control terminals, SSH sessions, and local browser panes while Ternline is running.
Explore the CLISSH / build-box
Remote terminal
storefront / pnpm dev
Local task
Browser / localhost:3000
Local preview
Start your next workspace
Choose your operating system below.
Choose the chip in your Mac. This unsigned release requires approval in macOS on first launch.
64-bit installer for x64 PCs.
Windows x64 · EXEx86_64 packages for your distribution.
Linux x64 · AppImageEarly builds without macOS or Windows code signing. Installation notes
Optional: check that your installer was signed with Ternline’s release key and has not changed. This does not remove macOS or Windows security warnings.
.sig file from the release files.FILE with your installer’s filename.minisign -Vm FILE -x FILE.sig -p ternline.pubInstall only if verification succeeds. If it fails, do not run the installer. Keep a trusted copy of the public key for future downloads. Signatures confirm the file’s origin and integrity; they are not a malware scan.
Before you jump in
Managed SSH uses saved connections, SSH credentials, and explicit host trust. tmux session management requires tmux 3.2+ on the remote host. Remote browser routing and notification relay are not implemented; read the current boundaries.
No. Keep using your preferred app. If it can execute shell commands on the same machine, it can call the installed CLI while the desktop is running. Running an agent in a Ternline terminal is also an option.
Yes. Download the current pre-release for your operating system above. Ternline is cross-platform and currently alpha. Check the project documentation for current build and release instructions.