Persistent sessions
Disconnect and reattach; the PTY keeps running. tmux’s job, built in.
BridgeSessions is a mesh terminal relay — a single C++23 binary that replaces SSH + MOSH + SCP + tmux/Zellij + WinRM with bs:// over TLS 1.3.
$ bridgesessions keygen → ed25519 keypair written $ bridgesessions shell dev --name hms → attached to persistent PTY $ bridgesessions doctor → mesh health OK
Durable PTYs, encrypted mesh, file/media transfer, Windows CUA peers, and Bridge Panel for long Markdown reviews.
Disconnect and reattach; the PTY keeps running. tmux’s job, built in.
ed25519 mutual TLS 1.3 with forward secrecy. SSH’s job, fleet-native.
On-protocol transfer for logs, screenshots, and video. SCP plus vision I/O.
One mesh for shells and desktop automation. WinRM-class peers.
Client, server, and doctor in bridgesessions.
Agent-friendly Markdown surface: Edit / Save / Copy. Not chat paste.
Install → mesh → AI CUA → media/vision → Bridge Panel. A 22-second product walkthrough.
Long Markdown reviews are painful in chat. Bridge Panel gives agents a dedicated surface to show, edit, save, and copy structured output — without polluting the terminal stream.
Generate a key, point a node at a seed peer, and attach from anywhere.
# 1. Generate a keypair (once) $ bridgesessions keygen # 2. Run a node with a config file $ bridgesessions --config ~/.bridgesessions/config # 3. Attach from anywhere $ bridgesessions shell <server> --name hms