Your backlog is infinite. Your back isn't.
Nomad turns your Android phone into a full coding workstation via RustDesk. Auto portrait mode, voice transcription, Joy-Con gamepad. Code from anywhere.
Free beta — limited spots. Be first to try Nomad.
Not a Mobile IDE. Your Full Desktop.
Nomad doesn't run code on your phone. It streams your full desktop to it.
Your Phone
- › RustDesk remote viewer
- › Joy-Con L/R controller
- › Phone mic for voice input
Your Desktop
- › Full IDE, Docker, compilers
- › Nomad daemon (auto-configures)
- › Voxtype local STT (Whisper)
- › Claude Code, Cursor, etc.
Built by a Daily Commuter
45-minute train commute. Every day. That's 7.5 hours per week of dead time — unless you code.
- — Nomad was built because I needed it myself
- — Every feature was tested on real commutes, on a real phone
- — Voice-first workflow: dictate code changes hands-free on the train
- — Joy-Con controller fits in a pocket — no laptop bag needed
How It Works
Connect
Open RustDesk on your phone. Nomad detects the connection, rotates your screen to portrait, and zooms for readability.
Code
Start a voice call. Your speech is transcribed locally via Whisper — zero cloud, zero latency. Use Joy-Con for navigation.
Disconnect
Close RustDesk. Nomad restores landscape orientation, original zoom, and window positions. Like you never left.
One Config File. Full Control.
Everything is a TOML key. Override any setting with environment variables.
# Nomad configuration
[general]
log_level = "info"
[display]
zoom_phone = 1.5
zoom_desktop = 1.0
[transcription]
backend = "voxtype"
model = "base"
[audio]
auto_accept_voice = true Features
Auto Portrait Mode
Screen rotates and zooms for phone readability. Window layout saved and restored.
Voice Transcription
Local Whisper STT via PipeWire. No cloud API, no latency, no privacy leak.
Joy-Con Gamepad
8 buttons, 40+ actions. ZL/ZR modifier layers. Power 2.5 acceleration curve.
Smart Audio Routing
Auto-accepts voice calls. Routes audio to transcription. Restores on disconnect.
Open Beta
Free during beta. No license key needed. Just install and go.
Cross-Platform
Linux (X11/Wayland) today. Windows support planned for V1.5.
FAQ
What is RustDesk?
Open-source remote desktop software (like TeamViewer, but free). Nomad adds phone-optimized automation on top.
Do I need Linux?
V1.0 supports Linux with X11 or Wayland. Windows support is planned for V1.5.
How does voice transcription work?
Runs locally via Whisper. Audio is routed through a PipeWire virtual mic. No cloud, no latency.
Is a Joy-Con required?
No. Voice input works without a gamepad. Joy-Con adds physical controls for cursor and shortcuts.
Is the beta free?
Yes. V0.5 is a free beta. No license or activation needed.
What if I'm offline?
Nomad works fully offline. No internet required after install.