Herdr GUI
July 3, 2026 ยท View on GitHub
Minimal macOS GPUI client for Herdr.
Herdr owns sessions, spaces, tabs, panes, agents, persistence, and process control. This app renders a small Warp/Arc-style shell over the running Herdr server and embeds a libghostty-backed terminal for the active pane.
Requirements
- macOS
- Rust
waxherdr- bundled or discoverable
libghostty-vt
If herdr is missing, the app tries wax install herdr.
Run
crepus dev
or:
cargo run
Checks
cargo fmt -- --check
cargo clippy --all-targets -- -D warnings
cargo test
Scope
- Herdr socket API only
- GPUI via
crepuscularity-gpui - libghostty VT rendering
- no browser panes
- no plugin marketplace
- no cloud account layer
- no telemetry