Every machine,
one tab.
Terminals, files and copies across all your machines, straight from the browser. They talk to each other directly; the server only introduces them, and cannot read a byte.
clips/ to build-010%Your browser and your machines, face to face.
Shells that outlive the tab.
Close the tab, lose the network, update the agent: the shell keeps running on the machine and the tab picks up where it was, history and all. A phone gets a keyboard row for the keys a terminal needs.
~/api $ tail -f logs/app.log
12:04:11 listening on :8080
— connection lost · reconnecting —
12:04:19 GET /health 200
12:04:27 GET /health 200One tree, every machine.
A workspace holds folders from any of your machines, side by side. Open, edit and save files where they live; a change made on the machine is never silently overwritten.
Machine to machine, straight.
Drag a folder from one machine to another. It goes straight between them, not through your laptop, and picks up after a cut. Through a relay only when the network insists.
clips/ to build-0162%Trust you can check.
- Keys never leave your devices. A browser's key cannot be exported; your root key exists only wrapped.
- Machines trust your root, not the server. A server that lies cannot open a shell or read a file.
- Traffic is peer to peer and encrypted, pinned to the fingerprint in an offer you signed.
- The agent, the keys and the wire are open source (Apache-2.0): read them on GitHub.
Open the console.
Add a machine with one command. The command checks what it downloads.