Terminals
Persistent sessions, streamed live to every device, across every machine.
Persistent sessions
Terminals you open in Wigwam live inside the base process. If the hut crashes, gets updated, or restarts — your terminals keep running. The base buffers output while disconnected and replays it on reconnect. You never lose a running process.
Real-time streaming
Terminal output streams to every connected device simultaneously. Type on your phone, see the output on your laptop. Every keystroke is sent in real-time over an encrypted WebSocket connection through the relay. Multiple devices can view and control the same session at once.
Multi-machine
Run wigwam on as many machines as you want. Each one
connects to the relay independently. From a single browser tab,
switch between machines and control them all. Your dev server, your
CI box, your home lab — all in one place.
End-to-end encrypted
All terminal data is encrypted between your machine and your devices. The relay routes connections but never sees the content. In secure mode, devices must verify an out-of-band key (QR code or mnemonic) before they can connect.