TermFlow 0.2.1
What's new
A small patch focused on the "Connect an AI agent (MCP)" setup dialog in Settings → Connection:
- The Interface picker now defaults to the loopback interface, instead of whichever network interface happened to sort first
- The generated
mcpServers/mcp_serversconfig key is nowtermflow(wasauto-terminal) - The Codex TOML sample now includes
enabled = true, matching Codex's actualconfig.tomlschema - The Gemini CLI option has been replaced with Antigravity CLI, its documented successor
- Added a new GitHub Copilot CLI option
No other user-facing changes in this patch — see the 0.2.0 release for everything shipped since 0.1.4.
TermFlow is a modern, cross-platform terminal built for the age of AI agents. Beyond being a fast, polished terminal emulator, it exposes a local developer API (REST + WebSocket) and a built-in MCP server, so tools and AI agents like Claude Code, Codex, and Antigravity CLI can inspect, drive, and automate your terminal sessions programmatically.
Why TermFlow?
- 🤖 Built for AI-driven workflows — a Model Context Protocol (MCP) sidecar exposes terminal tools directly to AI clients: create terminals, run commands, read live screens, orchestrate multiple sessions.
- ⌨️ Agentic CLIs just work — modern keyboard protocol support (Kitty /
modifyOtherKeys/ win32-input-mode) means Claude Code, Codex, and other TUI agents get correct key handling that many terminals still get wrong. - 🔌 Automate everything — a local REST + WebSocket API lets scripts and dashboards spawn shells, send input, capture output, and monitor activity across every tab and pane.
Highlights
- 🔄 Multi-tab & split panes — resizable panes, drag-and-drop tabs, multi-window detach, per-pane maximize (zoom)
- 🐚 Multi-shell — PowerShell, CMD, Git Bash, WSL, bash/zsh/fish
- 💾 Session & layout persistence — tabs, panes, and scrollback restored on restart
- 🗺️ Canvas Mode — a graph view of your terminals and their connections
- ⚙️ Automations & Snippets — trigger actions on terminal activity, reuse commands fast
- 🎨 Color schemes & per-agent theming — automatic scheme switching when an AI agent takes over a pane
- 🔔 Activity notifications — native toasts with click-to-focus when a long-running command or agent needs you
- 🔎 In-terminal search, clickable paths/links, command history aware of your working directory
- ⚡ Fast — GPU-accelerated rendering (WebGL) on a lightweight Tauri 2 + Rust core
- 🔄 Auto-update built in — new versions install seamlessly from signed GitHub releases
This release ships for Windows (x64 + ARM64), macOS (Apple Silicon), and Linux (x86_64, AppImage).
Open core
This repository is the Apache-2.0 open-core of TermFlow. The optional multi-machine peering capability ships as a separate, privately-licensed sidecar and is not required to build or run the app.
📖 README & build instructions · 🐛 Report an issue
Status: early access. Expect rapid iteration — auto-update will keep you current.