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.