Manage your own AI infra from your mobile phone.
UltraWork Mobile connects your phone to your personal workstation. Send prompts, run shell commands, and watch the output stream back in real time — from anywhere.
How it works
Install the agent
Run a single command on the workstation or server you want to control. It connects back to the relay over a secure WebSocket.
Pair your phone
Sign in on your phone, scan the pairing token, and link the mobile console to your agent. Only you can access that machine.
Control from anywhere
Send natural-language prompts to Kimi or run raw shell commands. Output streams back to your phone as it happens.
What you can do
Prompt Kimi
Send any prompt to the local Kimi CLI and get the full response on your phone.
Run shell commands
Execute commands on your machine and see stdout/stderr stream back.
Bring your own hardware
Your machine, your keys, your data. The relay only passes encrypted messages through.
Works over Tailscale
Keep everything private by running the relay inside your Tailscale network.
Install the agent
Download the agent for your workstation, set the pairing token, and start it. A systemd service or tmux session works great for keeping it online.
export ULTRAWORK_MOBILE_RELAY_URL=wss://ultrawork-mobile.fly.dev/wsexport ULTRAWORK_MOBILE_PAIRING_TOKEN=<your-token>./ultrawork-mobile-agent