Watchtower
March 2, 2026 ยท View on GitHub
https://github.com/user-attachments/assets/0d87baf1-c9bc-4147-b599-ad25e9a88bd1
A macOS terminal app for AI-assisted development workflows. Multiple 80-column terminals in a horizontally scrolling layout, powered by Ghostty.
Building
Prerequisites: macOS 13+, Xcode 15+, Zig 0.15+
# Clone with submodules
git clone --recursive <repo-url>
cd watchtower
# Build Ghostty (one-time, takes a few minutes)
cd ghostty
zig build -Doptimize=ReleaseFast -Demit-docs=false -Demit-xcframework=true
cd ..
# Build the app
xcodebuild -project Watchtower.xcodeproj -scheme Watchtower -configuration Debug build
Or open Watchtower.xcodeproj in Xcode and press Cmd+R.
Status
The app builds and links against libghostty. Ghostty surface creation, keyboard/mouse input, and terminal rendering are implemented but not yet tested at runtime. PTY spawning may require sandbox entitlement changes.
License
MIT