| I wanted to control CLI coding agents from my phone while away from my desk. Built Visor first: a messaging bridge that lets you start agent tasks, get
notified via SMS/Telegram when they need input, and respond from your phone. Got it working with multi-provider messaging (Twilio, Telegram, Email, iMessage),
multi-session management, and multi-repo support. But the UI felt clunky for
quick terminal access. Tried Terminus ($10/mo service). Loved it, but wanted:
- Self-hosted over Tailscale (no public exposure)
- Single-user (just me)
- Free and customizable going forward whenever I need to add functionality. Built T-Lite in one night:
- SSH from iPhone browser
- WebSocket bridge to PTY sessions
- Reconnect with output replay
- Mobile keyboard shortcuts
- Tailscale-only Both open source:
- Visor: https://github.com/Geddydukes/visor
- T-Lite: https://github.com/Geddydukes/t-lite Use T-Lite for quick terminal access, Visor for long-running agent tasks
that need async interaction. |