Desktop control for SSH-heavy work

KaiTerm

A focused connection manager for real terminal sessions, split workspaces, reusable secrets, command actions, and local backup. Standard includes clusters, CSV import, basic proxy jumps, and capped fleet workflows. Pro adds AI assistance, unlimited fleet workflows, automation, failover, and encrypted sync.

Protocols SSH, Mosh, SFTP, FTP
Workspace Tabs, splits, pop-out windows
Fleet workflows Clusters, runbooks, tunnels
Portability Local backup, Pro sync

Connection inventory to operations

Keep the tree, terminals, and fleet operations in one desktop surface.

KaiTerm connection tree with folders and saved SSH connections.
01

Find the right host quickly

Use folders, protocol labels, keyboard navigation, and filtering to keep a large connection inventory manageable.

KaiTerm cluster editor for launching grouped connections.
02

Launch repeat layouts

Save clusters as split panes or separate tabs, then stagger startup so multi-host sessions open calmly.

KaiTerm Fleet Runbooks manager with a saved workflow ready to run.
03

Run ordered commands across a fleet

Fleet Runbooks execute reusable workflows with concurrency limits, live output, and clear passed, skipped, and failed results.

KaiTerm Tunnel Manager showing a saved SSH tunnel and its status.
04

Keep SSH forwarding visible

Managed tunnels start independently from terminal sessions, expose live status, and can open a configured URL when forwarding is ready.

KaiTerm AI settings with named provider and model configurations.
05

Bring your preferred AI to a connection

Pro AI mode supports named OpenAI, Grok, Gemini, and Ollama configurations, connection context, terminal selection analysis, and explicit approval before commands run.

What is inside

Practical terminal management, tuned for repeated operations.

Real terminal sessions

xterm.js and node-pty run local shells and remote sessions in the same tabbed workspace.

Split workspaces

Open horizontal or vertical splits, duplicate sessions, reorder tabs, and pop terminals into separate windows.

Reusable secrets

Keep usernames, passwords, private keys, and passphrases separate from connection profiles.

Connection options

Configure SSH flags, proxy jumps, Mosh prediction, SFTP behavior, and FTP mode. Pro adds port probing, host failover, and startup commands.

Editable shortcuts

Tune keyboard shortcuts for search, editing, splitting, copying, pasting, tab movement, and local terminals.

Sync and backup

Back up and restore locally with Standard, and import connections from CSV. Pro adds passkey access, client-side encrypted sync, and recovery workflows.

Clusters

Save split-tab or separate-tab groups, build runtime clusters, stagger launches, and target folders whose membership updates automatically.

SSH tunnels

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.

Fleet Runbooks

Run two saved command workflows across hosts or folders with Standard, including controlled concurrency, cancellation, captured output, and per-host results. Pro removes the saved-runbook limit.

AI mode (Pro)

Pair an interactive SSH terminal with OpenAI, Grok, Gemini, or Ollama, analyze selected output, inspect risk-labeled commands, and approve every execution.

Command actions

Reuse local and remote command templates with variables, and keep local actions limited to Linux, macOS, Windows, or all desktop platforms. Pro adds before-connect local actions for SSH, Mosh, SFTP, and FTP, plus after-connect SSH and Mosh startup automation.

Update checks

Detect compatible GitHub releases, open the matching download, or skip a release without suppressing future versions.

Pricing

Use KaiTerm locally with Standard. Add Pro for AI and multi-host workflows.

Standard

Local app

Free

  • Local terminals, tabs, splits, and pop-out windows
  • SSH, Mosh, SFTP, and FTP connection profiles
  • Folder tree, saved and runtime clusters, reusable secrets, and local backup
  • Manual local and remote actions, plus editable shortcuts
  • CSV import and SSH/SFTP proxy jumps
  • Two managed tunnels and two Fleet Runbooks
Download Standard
Feature Standard Pro
Included with Standard and Pro
Local terminals, tabs, splits, and pop-outs Included Included
SSH, Mosh, SFTP, and FTP profiles with reusable secrets Included Included
Searchable folders, nested organization, and bulk connection updates Included Included
Saved and runtime clusters with folder membership and staggered launch Included Included
Manual local and remote command actions with template variables Included Included
CSV import plus local backup and restore Included Included
Limits and Pro upgrades
Fleet Runbooks with concurrency, cancellation, and per-host results Up to 2 Unlimited
Managed local, remote, and dynamic SSH tunnels Up to 2 Unlimited
Connection routing and resilience Proxy jumps Proxy jumps, unique SOCKS ports, port probing, and host failover
AI assistance with connection context, output analysis, and command approval Included
Client-side encrypted sync with passkeys and recovery Included
Startup automation with prompt detection and visible status Included

Current interface

Screenshots from the KaiTerm desktop app.

Get KaiTerm

Download the desktop app.

Release files are published from the public GitHub release repository. Choose the package for your operating system, or browse releases.

macOS macOS Choose the DMG installer or the ZIP archive.
Browse all release assets