I had a perfectly good SSH config. Clean, well-organized, no complaints. That part worked.
What didn't work was the six other things I needed to do every day. Every container check was ssh, docker ps, scroll, repeat. Every file transfer was remembering scp flags. Every new cloud VM meant opening a console, copying an IP, editing my config by hand. And running the same command across a dozen hosts? That was either a bash loop or a whole Ansible setup for a one-liner.
So I put all of it in one terminal.
🔍
Find any host in a keystroke. Fuzzy matching across hostnames, IPs, tags and users. Your most-used servers float to the top automatically. Press : for a command palette with all 24 actions.
☁️
Your ssh config tracks your infra. Spin up a VM on AWS, Azure, GCP, Hetzner, Proxmox VE, Tailscale or 10 other cloud providers and it shows up in your host list. Destroy it and the entry dims. No more hand-editing after every Terraform run.
🐳
See and control containers remotely. Docker and Podman over plain SSH. Start, stop, restart without installing anything on the remote.
🚇
Watch your SSH tunnels in real time. Dedicated Tunnels page with live throughput, channel events and the apps moving bytes. Local, Remote and Dynamic SOCKS, all in one sortable view. Tab from the Hosts page.
📂
Browse and copy files between machines. Dual-pane file explorer. Local filesystem on one side, remote on the other. Handles ProxyJump chains and tunnels.
⚡
Run one command on many hosts. Pick a snippet, select your targets, execute. Results stream in per host.
🔑
Passwords handled for you. Plugs into OS Keychain, 1Password, Bitwarden, pass, the HashiCorp Vault KV secrets engine or a custom script. Credentials are fetched at connect time.
📜
Short-lived SSH certificates. Integrates with the HashiCorp Vault SSH secrets engine. Configure a role per host or per provider, press V to bulk-sign. Cached under ~/.purple/certs with automatic renewal.
🤖
Let AI agents manage your servers. Built-in MCP server with one-click .mcpb install for Claude Desktop. Works with Claude Code, Cursor, Windsurf and any MCP-compatible agent. Read-only mode and a JSON Lines audit log are built in.
📬
What's new overlay. Sticky toast and overlay summarizing releases since you last opened. Press n to reopen.