Minimal, private
AI terminal emulator

Fast, cross-platform, open-source

Zero telemetry Under 10 MB Cross-platform
~/project $ kai
✓ Terminal ready
✓ AI agent connected (Claude 4.6 Sonnet)
✓ MCP server: filesystem, git
~/project $ _
Kai terminal with split panes Kai terminal with split panes

Everything in one window.

No browser tabs, no context switching. Terminal, editor, AI, and tools — unified.

Terminal

xterm.js with WebGL rendering. Multi-tab, split panes, shell integration for bash, zsh, PowerShell, and cmd.

Code Editor

CodeMirror 6 with 44 languages, find & replace, inline AI autocomplete, Vim mode, and 9 themes.

AI Agent

Reads, writes, and runs code. Edit diffs with approval flow, auto-approve modes, context summarization.

MCP Support

Connect external tool servers via Model Context Protocol. Browse and install from the official registry.

🎨

Image & Video Gen

Generate images (GPT Image 2, Nano Banana 2, Grok Imagine, ComfyUI) and videos (Kling 3.0, Veo 3.1, Seedance 2.0, ComfyUI) from chat. Inline preview with lightbox.

File Explorer

Catppuccin icon theme, fuzzy search, inline rename, image & PDF preview, drag to attach to AI.

Web Preview

Built-in browser for local dev servers. Live-reload previews right next to your terminal — no alt-tabbing to a browser.

API Tester

REST client with method selector, headers, body editor, and JSON pretty-print. Test endpoints without leaving the terminal.

Git CI Integrated

Stage, commit, push, and view diffs from the sidebar. Built-in CI status indicators so you catch failures before context-switching.

AI agent editing code Kai web preview
<10MB
App size
44
Languages
10+
AI providers
8
UI themes
0
Telemetry

Works with every provider.

Cloud APIs, local models, or your own endpoint. No lock-in.

OpenAI Anthropic Google Groq xAI Cerebras DeepSeek Mistral OpenRouter LM Studio Ollama Any OpenAI-compatible

Image & video providers.

GPT Image 2 Nano Banana 2 Grok Imagine Kling 3.0 Veo 3.1 Seedance 2.0 ComfyUI (local)

Start building with Kai.

Free, open source, no account required.