Come hang with us on Discord and chat directly with the team!Discordtop-bar-close-icon
hamburger-mobile-icon
CloudTerm with an SSH session, the host list and the AI agent panel side by side
WHAT IT IS

One window for every way you reach a server

CloudTerm keeps the terminal, the file transfer, the port forward and the remote desktop on the same connection and the same tab strip. No second app, no second login.

A terminal

SSH, telnet and serial consoles, with tabs, split panes and GPU accelerated rendering.

An SFTP client

Files on the connection you already have open, with recursive transfers and drag and drop.

An RDP and VNC viewer

A Windows box and a Linux box side by side in the same app, tunnelled through SSH.

A place to keep servers

Folders, tags, a key vault and snippets, all encrypted and all searchable.

An AI agent

A panel beside the terminal that reads the session you are looking at and asks before it changes anything.

AI AGENT

The agent works inside your session

Pick the agent you already have. CloudTerm drives the CLI on your own machine under your own account, so there is nothing to paste and nothing extra to subscribe to.

Claude Code

Anthropic models

Already signed in, nothing to set up

Codex

OpenAI models

Already signed in, nothing to set up

OpenCode

Any provider you have set up

Uses the providers you already set up

  • Reads the session you are watching

    The error on your screen is the one it answers, without you pasting anything.

  • Works in the terminal you can see

    Commands are typed into the pane and the output stays in your scrollback, or run on a hidden channel if you prefer.

  • Asks before it changes anything

    An allow list covers the commands that only look, with a stricter or looser mode when you want one.

  • Pointed where you like

    The session in front of you, one you pin, or every host you have saved.

  • Tools instead of guesses

    Connect a saved host, read and write files, answer a prompt that is already waiting, read the scrollback.

  • Leaves your own machine alone

    Unless you say otherwise, and it stops on its own rather than looping.

  • Model and effort per conversation

    With what it is costing, or how much of your plan it has used, shown as it works.

On Windows, install OpenCode natively with Chocolatey, Scoop, npm or its release binary. A copy installed only inside WSL is not visible to the native CloudTerm desktop app.

FEATURES

Everything you open a terminal for, in one place

The features people usually spread across four applications, on one connection and one keyboard.

Terminal
  • Split panes in any arrangement, with zoom and fullscreen
  • Tabs you can name, colour and group, restored on the next launch
  • 36 themes, or pick the colours yourself
  • Find in scrollback with regex, and clickable links
  • Broadcast input to every session at once
  • Session recording and one click screenshots
Connections
  • SSH, telnet and serial in the same window
  • Jump hosts for anything behind a bastion
  • SOCKS5, SOCKS4 and HTTP proxies, saved once and used by any connection
  • Passwords, keys, SSH agent, certificates and Windows Hello keys held in the TPM
  • 2FA prompts handled properly
  • Automatic reconnect after a drop or a laptop waking up
Files and networking
  • Full SFTP manager: recursive transfers, resume, conflict handling, drag and drop
  • Edit remote files in your own editor, uploaded on every save
  • Port forwarding: local, remote and dynamic SOCKS5, with live traffic counters
  • Remote desktops: RDP and VNC in a pane, tunnelled through SSH
Organisation
  • Folders and colour coded tags across the whole host list
  • Snippets with prompted values, and packages that run a series of them
  • Instant search over names, addresses and tags
  • Import your existing SSH config in one step
Security
  • Encrypted vault for every credential, behind an optional opening password
  • Host key verification on every connection and every hop
  • Free cloud sync, encrypted on your machine before it is uploaded
  • Encrypted backups that move your whole setup to another machine
  • Activity log of every connection made and every change
A LOOK INSIDE

See it working

01Hosts and keychain

Every server in folders, with tags, search and the protocol on the card. Sign in to CloudBlast and your servers appear here on their own.

Hosts and keychain
02Split panes and SFTP

Files on the left, two shells on the right, one connection behind all three. Split as far as the window allows and drag the dividers where you want them.

Split panes and SFTP
03Windows RDP

A full Windows desktop in a tab, next to your Linux sessions. The clipboard works both ways and the desktop resizes to fit the pane.

Windows RDP
04Make it yours

Terminal themes, app colours, fonts and even the logo in the title bar.

Make it yours
OPERATING SYSTEMS

It knows what it is connected to

The OS is detected on connect, and the host card and the tab take its logo, so you can tell a Debian box from a Fedora box at a glance instead of reading hostnames.

  • Debian
  • Ubuntu
  • Kubuntu
  • Lubuntu
  • Xubuntu
  • Linux Mint
  • Pop!_OS
  • elementary OS
  • Zorin OS
  • MX Linux
  • deepin
  • Raspberry Pi OS
  • Kali Linux
  • Parrot OS
  • Tails
  • Fedora
  • Red Hat Enterprise Linux
  • CentOS
  • AlmaLinux
  • openSUSE and SLES
  • Arch Linux
  • Manjaro
  • EndeavourOS
  • Garuda Linux
  • ArcoLinux
  • Artix Linux
  • Alpine Linux
  • NixOS
  • Gentoo
  • Void Linux
  • Solus
  • Slackware
  • Linux
  • Windows
  • macOS
CLOUD SYNC

Free cloud sync, for everyone

Hosts, folders, keys, snippets, trusted host keys and terminal settings, encrypted on your machine before they ever leave and restored the moment you sign in somewhere else.

Free with a CloudBlast account, whether or not you host a single server with us.

Already a CloudBlast customer? Your servers appear in the host list on their own, ready to connect.

GET STARTED

Download CloudTerm

Take the latest release for your platform. Nothing to pay and nothing to sign up for.

Browse all releases on GitHub

Build from source

The whole source is on GitHub. Clone it, install and run:

git clone https://github.com/BradPerbs/cloudterm.git
cd cloudterm
npm install
npm run dev

Build a portable executable into dist/:

npm run build

The AI agent drives whichever CLI is already installed and signed in on your machine. If you want to use OpenCode and do not have it yet, install the opencode CLI and add a provider with opencode auth login. CloudTerm reads those credentials in place; it never copies or stores them.

SHORTCUTS

The keys you will actually use

  • Ctrl+Shift+FFind in scrollback
  • Alt+Shift+=Split right
  • Ctrl+Shift+KSnippet palette
  • Alt+Shift+-Split down
  • Ctrl+Shift+BBroadcast input
  • Alt+Shift+ZZoom pane
  • Ctrl+Shift+C / VCopy and paste
  • Ctrl+Shift+WClose pane
  • Ctrl+Shift+AAI agent
  • Alt+ArrowsMove between panes
Tech stack

A desktop app, not a web wrapper around a shell.

Electron · React · xterm.js · ssh2 · IronRDP (WebAssembly) · noVNC · Tailwind · Vite · Claude Agent SDK · Codex SDK · OpenCode SDK

Fair-code licence

The source is open to read, and the software is free to use, modify and share, at work or anywhere else. Selling it, or putting any part of its code into something you charge for, needs a commercial licence from CloudBlast, which is usually just a matter of asking.

Community

Questions, bugs, feature requests, or just want to see what is coming next? Issues and pull requests are welcome on GitHub too.

Frequently asked questions

Everything people ask about CloudTerm, the AI agent and the licence.

Still have a question?

Join the Discord