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 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 run a built-in or custom prompt against 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.

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