xuzhougeng/wispterm

A cross-platform terminal workspace for remote development and AI agent workflows, powered by libghostty-vt

What it solves

WispTerm is a cross-platform terminal workspace designed to integrate remote development, file management, and AI agent workflows into a single, cohesive environment. It bridges the gap between traditional terminal emulation and modern AI-assisted coding by providing built-in tools for AI chat, file previews, and session management.

How it works

Built in Zig and powered by the libghostty-vt engine, WispTerm acts as a high-performance terminal emulator that adds a layer of workspace management. It allows users to run terminal sessions alongside an embedded browser panel, a file explorer with rich preview capabilities (Markdown, images, PDFs), and dedicated AI agent tabs. It supports SSH port forwarding, workspace layout saving, and deep integration with AI models, enabling users to manage AI history, export transcripts, and switch models mid-session.

Who it’s for

It is designed for developers, data scientists, and power users who spend significant time in the terminal and want to streamline their AI-assisted coding, remote server management, and file-browsing tasks without switching between multiple applications.

Highlights

  • AI Agent Integration: Supports OpenAI-compatible agent sessions, history browsing, and prompt queuing for automated workflows.
  • Rich File Explorer: Browse local, WSL, and SSH files with native previews for text, images, and PDFs.
  • Workspace Management: Save and restore complex tab/split layouts as "recipes" and manage SSH port forwarding directly from the UI.
  • Advanced Terminal Features: Includes Ghostty-compatible theme support, background image/shader rendering, and Kitty Graphics protocol support for inline images.

Related

  • Project
  • Project
  • Project
  • Project
  • Project