Questions, answered.
How Termal OS works, what's free, and how it stacks up against the tools you already know.
Is Termal OS really agentless?
Yes. Termal connects to your Linux servers over a standard SSH connection and runs lightweight commands through a reusable connection pool. There's nothing to install, no daemon to run and no extra port to open on the server side.
Where does my data go? Is it self-hosted?
Everything stays on your machine. Termal OS is a desktop app - there's no cloud account and no telemetry of your fleet. SSH passwords and private keys are encrypted locally with AES-256-GCM using a per-install master key.
Which servers are supported?
Any Linux server you can reach over SSH - shared (mutualized) hosting, a VPS or a dedicated server, no root required. Ubuntu, Debian and most distributions. Termal auto-detects the environment and adapts: it recognizes standard servers as well as managed and shared environments and control panels like Infomaniak, Plesk and cPanel, and surfaces nginx/Apache, PHP, databases and Docker when present.
Do I need to install or open anything on my servers?
No. If you can ssh in, Termal works - shared hosting or dedicated, and without root. No agent, no inbound ports, no firewall changes: it uses your existing SSH access (password or private key).
What's included in the Preview, and what's free vs paid?
During the Preview launch, Termal OS is completely free with up to 3 Linux servers, full remote desktop, the AI copilot and the public read-only API.
After the Preview, Termal OS remains 100% free forever for 1 server and 1 user. Solo developers who need more servers can subscribe to Pro (€29/year for up to 10 servers) or Pro Plus (unlimited). Teams and businesses can choose Team (€149/year) or Business. See our plans & download page.
How do I get a Lifetime Pro license by supporting the project?
Any donation on Buy Me a Coffee - even a single coffee - unlocks a Lifetime Pro license, forever: up to 10 servers (1 user), the AI ops copilot running on your own API key, and the public read-only API, with zero recurring fees. There is no minimum amount and no deadline - it is simply my way of thanking the people who support Termal OS. Your support directly funds code-signing, getting the app onto the stores, and continued development.
Do I need my own API key for the AI copilot?
Yes. The copilot runs on your own LLM account - you bring your API key, and you pay your provider directly for what you use. Termal never resells tokens and adds no markup. Your key is stored encrypted on your machine.
Supported providers: Anthropic (Claude), OpenAI, Mistral, Groq, or any OpenAI-compatible endpoint (including a local model via Ollama). Mistral and Groq offer free tiers, so you can try the copilot at no cost. Note that an OpenAI API key is billed separately from ChatGPT: a new account with no credit will return a quota error.
What can the AI copilot actually do - and not do?
It reads your server's live context (OS, hosted sites, metrics, active alerts) and helps you diagnose and fix issues. When it suggests a shell command, you get a Run button - nothing is ever executed without your explicit confirmation, and every execution is logged in the audit trail.
It is an assistant, not an autonomous agent: it can't explore your server on its own, each command needs your click, and command output sent back to it is truncated (8,000 characters). It's not a malware scanner or a replacement for proper tooling - and keep in mind that anything it analyzes is sent to your LLM provider.
Does it work offline?
The app runs entirely against your servers, so day-to-day use doesn't need the internet. License validation is cached with a 14-day offline grace period, so a brief disconnect never locks you out.
Can I expose the web version on the internet?
Termal is designed to run locally on your machine. The standalone web server doesn't ship multi-user auth, so don't expose it directly - keep it local or put it behind a reverse proxy with authentication. The desktop app keeps everything on your device.
Languages & themes?
The interface is fully translated into 12 languages, with light, dark and system themes - including the remote desktop and its context menus.
Termal vs the usual suspects.
Termal isn't a replacement for everything - it's the one tool that lets you monitor and act in the same place, agentlessly.
| Termal OS | Netdata | Grafana | Zabbix | Datadog | |
|---|---|---|---|---|---|
| Agentless (SSH) | ✓ | agent | via source | agent/SNMP | agent |
| Time-to-value | seconds | fast | setup | heavy | SaaS setup |
| Remote admin (files · terminal · editor · browser) | ✓ unique | - | - | - | - |
| Real-time metrics | ✓ | ✓✓ | ✓ | partial | ✓ |
| Multi-server, unified UI | ✓ | via Cloud | ✓ | ✓ | ✓ |
| Self-hosted / data sovereignty | ✓ | cloud opt. | ✓ | ✓ | - |
| Cost | free / low | free / cloud | free / ent. | free | expensive |
Honest take: tools like Zabbix and Grafana go deeper on dashboards, RBAC and scale; Netdata goes deeper on metric granularity. Termal wins on being agentless, instant, self-hosted, and the only one with a full remote desktop built in.
The best answer is to try it.
The free edition has no time limit - take as long as you need before deciding.