Key takeaways
Osewa is an open‑source terminal protocol that keeps a session alive on the host, allowing remote access from any device. It uses QUIC or TCP for forwarding and execution, prioritizes keystrokes, and adapts to network changes without configuration.
- Osewa runs a single host process per session, maintaining the PTY and screen state.
- It supports QUIC and TCP, with QUIC providing a 300 ms head start and WebSocket fallback if UDP is blocked.
- Keystrokes are sent ahead of bulk data, ensuring the latest screen is displayed on slow links.
Summarised automatically by AI from the original article by Hacker News. AI can make mistakes, so check the original for details.
The terminal protocol for the age of agents. Your agent runs for hours on the host; check in from a laptop or a phone, on any network.
The session is its TCP connection: it dies when the network changes, and each key waits behind the download.
Survives roaming, but its own emulator can garble your screen. UDP only, no forwards, no scrollback.
The session lives on the host with Ghostty's engine. Forwards and exec share the connection, over QUIC or TCP.