ZingerLittleBee/Heeler
Native iOS agent console for herdr — watch and drive the coding agents on your machines over SSH, with a real libghostty terminal, QR pairing, and push notifications when an agent needs you
What it solves
Heeler acts as a mobile command center for developers using the herdr agent-first terminal runtime. It solves the problem of monitoring, managing, and interacting with automated coding agents running on remote machines while away from a desktop, providing a native interface to steer agents and view their terminal output.
How it works
Heeler connects to remote macOS, Linux, or Windows hosts via SSH. It communicates with the herdr runtime using a JSON API over SSH channels. The app features a native terminal emulator (powered by libghostty) for direct interaction, a composer for drafting messages with iOS-native text tools, and a dashboard that tracks agent status in real-time, including support for iOS Live Activities.
Who it’s for
This app is designed for developers who use herdr to run autonomous coding agents and need a reliable, native iOS interface to check status, provide input, or troubleshoot agents from their iPhone or iPad.
Highlights
- Agent Console: A centralized, status-sorted list of all active agents across multiple machines.
- Native Terminal: Full terminal emulation with touch-optimized scrolling, selection, and TUI support.
- Composer: Local drafting with full iOS keyboard support (autocorrect, dictation) and specialized keys for agent control.
- Secure Connectivity: Uses SSH for all communications, with private keys stored in the iOS Keychain and support for jump hosts and overlay networks (Tailscale/ZeroTier).
- Real-time Monitoring: Lock-screen and Dynamic Island integration to track agent progress without opening the app.
Related
- Project
- Project
- Dispatch
- Project