Real terminal sessions
xterm.js and node-pty run local shells and remote sessions with configurable fonts, themes, unlimited scrollback, and highlighted output search.
SSH operations without the sprawl
Connect, split, cluster, tunnel, and keep SSH work alive with tmux or screen. Your secrets stay local, and Pro sync is encrypted before leaving your device.
What is inside
xterm.js and node-pty run local shells and remote sessions with configurable fonts, themes, unlimited scrollback, and highlighted output search.
Open horizontal or vertical splits, reorder tabs, and move complete tabs with their split layouts into separate windows and back.
Keep usernames, passwords, private keys, and passphrases separate from connection profiles.
Configure SSH flags, proxy jumps, per-tab tmux or screen persistence, SFTP behavior, and FTP mode. Pro adds port probing, host failover, and startup commands.
Tune keyboard shortcuts for search, editing, splitting, copying, pasting, tab movement, and local terminals.
Back up and restore locally with Standard, and import connections from CSV. Pro adds passkeys, a securely saved sync passphrase, manual cloud controls, encrypted sync, and recovery.
Save split-tab or separate-tab groups, build runtime clusters, stagger launches, and target folders whose membership updates automatically.
Manage two local, remote, or dynamic forwards with Standard, including live status, automatic local ports, startup with KaiTerm, and optional URL opening. Pro removes the saved-tunnel limit.
Run a selected Action Library command set across hosts or folders with Standard, including controlled concurrency, cancellation, captured output, and per-host results. Pro removes the saved-runbook limit.
Pair an interactive SSH terminal with OpenAI, Grok, Gemini, or Ollama, analyze selected output, inspect risk-labeled commands, and approve every execution.
Search and organize reusable local and remote command templates in folders, use variables, and limit local actions to selected desktop platforms. Pro adds before-connect and after-connect automation.
Detect compatible GitHub releases, open the matching download, or skip a release without suppressing future versions.
Pricing
Free
Pro sync is encrypted client-side before it ever leaves your device. KaiTerm and our servers cannot read your saved secrets, keys, or passphrases.
Coming up
Native mobile companions are in active development, bringing the same Fleetbook, terminal workspaces, clusters, Runbooks, encrypted settings, and local data tools to phones and tablets. The interfaces shown here are current development builds, not store releases.
Current interface
Browse all 30 current desktop views in the compact strip. Select any image for the full gallery.
Get KaiTerm
Release files are published from the public GitHub release repository. Choose the package for your operating system, or browse releases.