remote shell client

Your terminal,
anywhere

clawee attaches a live shell on any of your machines and keeps it. Sessions survive disconnects, reboots, and network roams — pick one back up exactly where you left it, from any device.

Install

One command. Signed installer. v0.2.12

The installer is fetched over TLS and verified before anything runs. clawee needs burrowee and a paired gateway — see requirements.

$ curl -fsSL https://release.clawee.org/clawee/install.sh | sh

Setting up a fresh machine? Install the daemon claweed first — release.clawee.org/claweed/install.sh — then clawee above. Full steps, daemon-first, in the docs.

How it works

clawee rides the burrowee transport.

clawee is the client. It speaks to your local burrowee daemon, which carries the connection through a relay and gateway to claweed — the session broker on the remote box.

you burrowee daemon relay gateway claweed  (remote box)

Why clawee

resumable

Sessions that stay put

Detach, lose Wi-Fi, reboot your laptop — the remote shell keeps running on the daemon. Run clawee and pick it back up in the picker.

multi-gateway

Many machines, one client

Every gateway holds an ordered list of users. Pairing, sessions, devices scope per (gateway, user) — press g for the tree chooser; no default user, just the one you pick.

secure

Device-key auth

Every stream authenticates with your device key; new devices knock and are approved. The private key never has to touch disk (ssh-agent).