Open source · GPL-3.0 · v2.0.6

Your terminal,
powered by AI.

HoTTY is an open-source terminal emulator for Windows. Connect over SSH, Telnet, Serial, WSL, or a local shell; arrange sessions in a multi-pane workspace; and call on the AI provider of your choice — only when you want it.

Download for Windows View all releases View source on GitHub
Built with Rust + Tauri v2 + React · GPL-3.0-or-later
Interactive recreation of the HoTTY desktop app — switch layout, tabs and theme inside the frame.
CONNECT

Six ways to connect, one client.

The protocols a Windows engineer reaches for day to day — each with the connection options the app actually exposes.

SSH

Host key verification with fingerprint display, private-key authentication, and configurable KEX, cipher, MAC, and host-key algorithms.

host key · keys · algorithms

Telnet

Plain Telnet with selectable text encoding per session — UTF-8, Shift_JIS, or EUC-JP.

UTF-8 · Shift_JIS · EUC-JP

Serial

USB / COM console access with configurable baud rate, data bits, parity, stop bits, and flow control.

baud · parity · flow control

WSL

Open any installed Windows Subsystem for Linux distribution directly, with distribution selection.

distribution selection

Local shells

cmd, PowerShell / pwsh, and Git Bash run as ordinary sessions in the same workspace.

cmd · PowerShell · Git Bash

GCP IAP

Reach Compute Engine instances through a Google Cloud IAP tunnel — no public IP needed, authenticated by gcloud. Pick project, zone, and instance.

IAP tunnel · project · zone · instance
WORKSPACE

A multi-pane workspace, not just tabs.

Split the window into a grid, dock tool sidebars on any edge, and move sessions around by keyboard or drag.

Six grid layouts

1×1, 1×2, 2×1, 2×2, 2×3, and 3×2. The active pane is outlined and lit with an accent glow.

Sidebars on four edges

Collapsible left, right, top, and bottom panels, each resizable by a grip strip.

Keyboard & drag

Ctrl+Tab Ctrl+Shift+Tab

Move pane focus by keyboard; drag tabs to reorder them or to assign a session to a specific pane.

AI INTEGRATION

AI, on your terms.

Bring your own API keys and pick a provider and model per session. AI is optional, and it never executes anything you haven't allowed.

AI Chat

A dedicated chat pane with streaming responses, switchable personas, and per-message token and cost tracking.

Ask AI

Right-click selected terminal output and type a free-form question about it — explain an error, summarize a log.

Interactive Mode

The AI proposes and can run commands — gated by a managed Whitelist / Blacklist and a safety classifier, so risky commands aren't auto-executed.

Watch Mode

Let the AI follow live terminal output and send captured logs to the model to surface anomalies as they happen.

Providers — you supply the keys:
Anthropic (Claude) OpenAI (GPT) Google Vertex AI Google AI Studio (Gemini)
UTILITY TOOLS

Tools that open in a pane.

Four built-in utilities that live in the same layout as your sessions.

Log Viewer

Browse and read the session log files HoTTY writes.

Text Editor

Open, edit, and save files, with line-ending control.

File Explorer

Browse directories and drives; open files straight into the editor.

Ping Monitor

Watch multiple targets at once with configurable intervals.

WHAT'S NEW

The latest additions.

Run multiple windows in one process, ask the AI about any output with a right-click, and browse device web UIs inline.

Multiple windows

Open several HoTTY windows in one process — New Window or Ctrl+Shift+N. Each keeps its own panes and terminal sessions, while your settings, theme, host tree and bookmarks stay shared and in sync across every window.

Ctrl+Shift+N · shared settings · per-window panes

Ask AI

Select terminal output, right-click, and type a free-form question in the inline Ask AI box — Enter sends. HoTTY opens the AI Chat and sends your question with the selected text. Click a Terminal Marker first to grab a whole output block.

right-click · free-form · Enter to send

Web Browser

Open device web admin UIs in an embedded Edge WebView2 pane beside your terminals, with folder bookmarks and saved, encrypted logins. Now with per-page zoom, one-click Open All for a bookmark folder, and clear-browsing-data from the ⋯ More menu.

WebView2 · zoom · Open All · bookmarks
SECURITY & SESSIONS

Credentials and sessions, handled carefully.

The storage and verification details, stated plainly.

DPAPI credential storage

Stored credentials are encrypted with Windows DPAPI.

Host key verification

SSH host keys are verified, with the fingerprint shown for confirmation.

Paste confirmation

Multi-line clipboard content prompts a confirmation before it reaches the terminal.

Encrypted host tree

Export and import your host tree as an encrypted .htree file.

Session logging

Write a session to a log file, with per-session text encoding.

SSH algorithm control

Configure KEX, cipher, MAC, and host-key algorithms; GCE IAP tunnels are supported.

Get HoTTY.

Free and open source under GPL-3.0. Download a build from GitHub Releases, or build it yourself from source.

Download from Releases Build from source
Windows · Rust + Tauri v2 + React · GPL-3.0-or-later · v2.0.6