Zero-Latency Remote Terminal Typing
Type at local speed over SSH by echoing optimistically and reconciling with the server
- Problem
- When you connect to a remote server through a terminal, every keystroke waits for the server echo, which feels laggy and makes ops or remote dev painful. Existing workarounds either require server changes or a whole new client.
- Solution
- Ship a terminal proxy that wraps ssh: render local keystrokes immediately, forward them, then reconcile when the remote echo arrives and roll back on mismatch. It works with existing ssh config and keys and requires no server-side changes.
- Users
- Developers, SREs, and ops engineers who frequently SSH into distant or overseas servers.
- MVP
- Local optimistic echo with server reconciliation; password and key auth; compatibility with tmux/vim full-screen apps; optional latency meter and toggle; single-file binary.
- Revenue
- Open-source core with donations/commercial support; Pro tier adds team config push, audit logs, and multi-hop optimization.
- Why now
- Remote dev and cross-region cloud VMs are the norm, yet terminal UX has barely changed in a decade. Pure client-side optimization needs no server cooperation, making it ideal for an indie dev.
Source discussions · 1
- Hacker NewsShow HN: Foretype: type on remote machines at local speed4↑ 0