Wisp
Side project
A fast, native macOS terminal with vertical tabs, workspaces and an Agent Monitor
Wisp is my daily terminal: a fork of Ghostty with tabs that work the way a browser's do. A vertical tab sidebar, pinned tabs, named tab groups and workspaces keep many projects open at once, and each tab shows its folder, git branch and how long its command has run. The Agent Monitor lists every split running Claude Code, Codex, Gemini or Aider and whether it is working, waiting for you or idle.
Latest release
Wisp
Terminal
Version 0.3.2 · 7 Nov 2026
Download for macOSWhat's new
Tabs and workspaces
- Closing a tab shows the tab listed just above it (or below, if it was first), pinned tiles
included, and you stay in the same workspace instead of jumping to another one.
- Closing the last tab of a workspace opens a new tab in your home folder there and asks whether
to delete the workspace. Deleting it takes you to the last tab of the workspace next to it.
Install
Download `Wisp-0.3.2.zip`, unzip it and move Wisp.app to /Applications. Built for
Apple silicon. The app isn't notarized: the first time, right-click it and choose Open,
or run `xattr -dr com.apple.quarantine /Applications/Wisp.app`. After that Wisp updates
itself from these releases. To build it yourself, clone the repo and run
`scripts/install-wisp.sh`.
Highlights
- Vertical tab sidebar with pinned tabs, colored tab groups and workspaces (⇧⌘1…9)
- Agent Monitor (⇧⌘A) for Claude Code, Codex, Gemini and Aider sessions
- Red dot on tabs that rang, failed or finished a long command; ⌘J jumps to the next one
- Saved layouts of tabs and splits, quick terminal on a global shortcut
- Settings window that never rewrites your config file, in-app updates
Tech stack
- Zig
- Swift
- AppKit
- SwiftUI
- Metal
Status
ActiveCategory
Developer toolLinks
Credits
Fork of Ghostty by Mitchell Hashimoto and contributors (MIT).