NOMAD SHELL
Shipping today: resilient mobile terminal workflows

Keep long-running coding sessions stable from your phone.

Nomad Shell focuses on what is implemented now: Mosh roaming with reconnect, SSH auth with Secure Enclave keys or password, and webhook + APNS approval loops on iOS.

Get TestFlightRead setupMosh + Secure Enclave + Webhooks

Mosh-first connectivity

Nomad launches mosh-server over SSH, supports reconnect attempts, and can resume with cached session parameters.

Secure SSH authentication

Use Secure Enclave Ed25519 keys with Face ID/Touch ID prompts, or use password auth stored in iOS Keychain.

Webhook + APNS loop

Generate a per-device webhook command, send test notifications, and approve or open sessions from lock-screen actions.

Quick setup + QR onboarding

Current onboarding path: run one command on your server, scan QR in the app, then connect.

  • Run the quick setup script on your Mac/Linux host
  • Scan the generated QR code in Nomad Shell
  • Choose SSH key or password authentication
  • Connect and verify Halo Bar status
Open setup guide

Real command flow preview

Halo bar states
$ curl -fsSL https://raw.githubusercontent.com/NomadShell/Scripts/main/quick-setup.sh | bash
QR payload ready: host=relay.example.com user=nomad
Needs approval: npm install bcrypt
Mosh roaming healthy: wifi -> 5G

Use the real setup flow

Follow the exact script + QR sequence used by the app today, including webhook verification.