opencode client for iPhone & iPad
Your agent doesn't stop
when you stand up.
A native client for your self-hosted opencode server. Check the plan, unblock a question, ship the fix, from wherever the evening took you.
A real opencode session, from the couch
The agent runs on your machine, with your keys, in your repos. The phone is just a very good window.
Built for steering,
not just spectating.
Every project, every session
Browse the projects your server knows, open any conversation, and pick it up exactly where you left the desk.
Watch the work happen
Tool runs, file edits and answers land in the transcript as the agent works. It's the good kind of doomscrolling.
Send more than words
Photos, screenshots and files ride along with your prompt. Snap the whiteboard, tell the agent to build it.
Straight to your machine
Phone to server over your LAN or VPN. No cloud in the middle, no relay reading your code, and your API keys never leave home.
Locked to your server
The password you set on the server is the password the app uses, stored in your Keychain and sent to that server only.
Trustworthy on bad networks
If the connection drops mid-prompt, Saffron checks what actually reached the server before it ever re-sends. No duplicate prompts, no lost work.
One command
Your server is one line away.
Run opencode where your code lives, tell it to listen on the network, and the app takes it from there.
$ OPENCODE_SERVER_PASSWORD="choose-a-password" \
opencode serve --hostname 0.0.0.0 --port 4096Ship from the sofa.
Your machine does the heavy lifting. You just have to be reachable, and now the agent is too.