

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.
SSH, telnet and serial consoles, with tabs, split panes and GPU accelerated rendering.
Files on the connection you already have open, with recursive transfers and drag and drop.
A Windows box and a Linux box side by side in the same app, tunnelled through SSH.
Folders, tags, a key vault and snippets, all encrypted and all searchable.
A panel beside the terminal that reads the session you are looking at and asks before it changes anything.
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.
Anthropic models
Already signed in, nothing to set up
OpenAI models
Already signed in, nothing to set up
Any provider you have set up
Uses the providers you already set up
The error on your screen is the one it answers, without you pasting anything.
Commands are typed into the pane and the output stays in your scrollback, or run on a hidden channel if you prefer.
An allow list covers the commands that only look, with a stricter or looser mode when you want one.
The session in front of you, one you pin, or every host you have saved.
Connect a saved host, read and write files, answer a prompt that is already waiting, read the scrollback.
Unless you say otherwise, and it stops on its own rather than looping.
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.
The features people usually spread across four applications, on one connection and one keyboard.
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.

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.

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.

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

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.
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.
Take the latest release for your platform. Nothing to pay and nothing to sign up for.
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 devBuild a portable executable into dist/:
npm run buildThe 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.
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
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.
Questions, bugs, feature requests, or just want to see what is coming next? Issues and pull requests are welcome on GitHub too.
Everything people ask about CloudTerm, the AI agent and the licence.
Still have a question?
Join the Discord