Agent-native SSH client
A fast SSH client — for you and your agents.
The terminal you keep open all day — tabs, SFTP with a built-in editor, one-unlock keys. And the part no one else has: a built-in MCP server, so Claude Code or any agent works on your servers while you watch every move live — never holding your keys.
Free tier · 14-day Pro trial · Windows, macOS & Linux — or all downloads.
01 / what's inside
A complete SSH client — the one you keep open all day.
Everything you expect from a modern terminal, done properly and kept fast.
Tabbed terminal
Real xterm-256color sessions with browser-style tabs you can drag to reorder, a hosts sidebar, snippets, and session restore with scrollback.
SFTP + file editor
Browse remote files, upload and download, and edit in place with a built-in editor — no round-trip to a local copy.
Dual-pane files + S3
Two panes, drag between them — host to host, or straight to and from an S3 bucket, a first-class host beside SFTP and FTP. One drag replaces the download-then-re-upload round-trip.
Port forwarding
Reach a service behind a server, expose a local one on it, or route traffic through it — in plain words, not -L/-R/-D. Saves per host, starts on launch, reconnects. Jump hosts (ProxyJump) included.
Keys & agent
Generate, import and manage SSH keys. Unlock once and Termalin's own agent signs for you — passphrases cached on your terms.
Command history
Every command, kept per host — and on Pro, synced across your devices, end-to-end encrypted so only you can read it. Search it, and turn any line into a snippet.
Command suggestions
Start typing and the rest of the command appears in-line — from your history on that host, the server’s own shell history and your snippets. → accepts; several matches open a picker. In the app and the browser alike.
Local terminal
Open a shell on your own machine as a tab — right beside your servers. Type claude, gemini or codex and it runs there, dropping you back at a prompt when it's done. New tabs reopen in your last directory.
Terminal themes
Colour your terminals to taste — 36 themes, from Dracula, Nord, Gruvbox, Monokai, One Dark, Material and Solarized to Termalin's own palette. Set one per host, a default for a folder, or one for the whole app — desktop and browser alike.
Live system stats
A status bar with CPU, memory, disk, network, load and uptime for the box you're on — at a glance, always current.
Light on RAM
A Rust core and tab hibernation instead of leaking memory. It stays quick even with a wall of hosts open for weeks.
Cross-platform
One client for Windows, macOS and Linux — plus a browser cabinet that works on your phone. With Pro's end-to-end encrypted sync, your hosts and keys follow you to every device, not just the one you set them up on.
02 / the part no one else has
And it's the first one built for your agents.
You barely open a terminal by hand anymore — your agent does the work. Termalin is the layer it connects through: an MCP server over the hosts you choose, with a key custodian in the middle.
- ▸Agent-native. A real MCP server — your agent lists the hosts you expose and runs commands through Termalin, per-host, on your terms.
- ▸Key custodian. Unlock once; Termalin signs on the agent's behalf. No
ssh-add, no OS agent service, no key ever handed to the agent. - ▸You stay in the loop. Every agent session mirrors to your screen — watch what it runs, or step in and take the keyboard.
- ▸No running app required. Point an agent at Termalin's hosted MCP endpoint with an API key — it runs commands on your tunnelled servers even when nothing's open on your machine.
03 / see it in action
Every session, live — and side by side.
A few of the things you'll do every day — captured from the app.
Watch grid
Open as many hosts as you like — the watch grid mirrors them all at once, so you drive a change across a fleet and see each one respond.
- Every open session as a live tile.
- Sessions an agent is driving glow, so you always know what's running where.

SFTP browser & editor
Browse remote files, then open them right here — no round-trip to a local copy.
- A real editor: syntax highlighting, search & replace, word wrap.
- Open images, PDFs, Markdown, CSV and archives in place — not just code.

Session replay
Record any session and play it back later — commands, output and agent actions, on a scrubbable timeline with markers.
04 / anywhere, even behind a firewall
Open a terminal in the browser — even to servers with no open port.
Sign in at termal.in/account for a real terminal on your hosts, no app required — plus SFTP, FTP and S3 file browsers, snippets and recordings, all adapting to a phone. For a server behind a firewall, run one line to install a tiny agent — no inbound port to open, and no SSH key to hand out. Then connect from the browser, keyless.
- ▸No open port. The agent dials out to Termalin — nothing listens on the server, so a closed firewall stays closed.
- ▸No SSH key to manage. Logins use a short-lived certificate (minutes) from Termalin's CA, which the host is set to trust — the same model as Cloudflare and Teleport.
- ▸The agent stays blind. It only shuttles encrypted SSH bytes to your own
sshd— never your keystrokes, output or credentials. - ▸Featherweight. One static binary — about 3 MB on disk and under 1 MB of RAM idle. Installs as a service and reconnects on its own.
05 / from the blog
Field notes on SSH — and the agents that use it.
- ▸Manage your servers from claude.ai and ChatGPT — no key pasted anywhere — Termalin is now a one-URL connector for claude.ai and ChatGPT: sign in, approve once, and the chat can check disk, tail logs and fix configs on your servers — over OAuth, fully audited, revocable in one click.
- ▸ssh-agent and ssh-add, in practice: stop typing your passphrase — The working guide to the SSH agent: start it on Linux, macOS and Windows, load keys with ssh-add, make it automatic with AddKeysToAgent and the macOS Keychain, and fix the two errors everyone hits.
- ▸How to SSH into your home NAS or server — from your LAN and from anywhere — The safe way to reach a home NAS or server over SSH: on your own network, from outside without exposing port 22, and how to let an AI agent help run the box without handing it your keys.
◆ / early access
The terminal you'll keep — and hand to your agent, safely.
Termalin is being built in the open — with a free tier and a 14-day Pro trial, for Windows, macOS and Linux. Not ready to install? Try the live demo in your browser.
Free · Windows, macOS & Linux · signed auto-updates.