I built an app called WhatCode.
It lets you use OpenCode, directly from your iPhone.
The agent keeps running on your machine. Your phone becomes the interface.
Why I built it
OpenCode is where I do most of my thinking. Planning features, reviewing code, working through bugs.
The problem: it only existed at my desk. The second I walked out, I was cut off.
Opening a browser on my phone was painful. Slow, awkward, no real keyboard support. It never felt like a proper tool.
I wanted something native. So I built it.
How it works
WhatCode connects to your machine via a lightweight daemon that runs alongside OpenCode.
The daemon starts OpenCode, exposes it on your local network, and prints a QR code in the terminal. You scan it from the app and you're in.
From that point on you can browse your projects, read and send messages, and get a notification the moment the agent finishes its work.
What you get
Browse and switch between all your OpenCode projects. Chat with the agent and watch responses stream in live. The agent has full access to your codebase, same context as on your desktop. Notifications when a task completes or the agent needs your attention. Skills, commands and more.
Getting started
- Install OpenCode on your machine
- Run
npx @whatcode-ai/sdkin your terminal - Download WhatCode from the App Store
- Scan the QR code shown in your terminal
That's it. The daemon handles everything: starting OpenCode, exposing it on your network, and keeping the connection alive.
If you want to connect from outside your local network, pass --tailscale and it will set up a secure HTTPS tunnel over your Tailscale network automatically.
Do you need the daemon?
No. WhatCode works with a plain OpenCode server too. If you run opencode --serve --hostname <your-ip> yourself, you can add the URL manually in the app.
The daemon just gives you a significantly better experience: QR pairing, push notifications, better project sorting, and automatic reconnection if the connection drops.
Not a developer?
If you already have OpenCode installed, getting started is two commands you paste once. After that, WhatCode is just an app.
AI coding agents are becoming genuinely powerful, but most people only use them when they're sitting at a computer. WhatCode removes that constraint.
Free to try + what's coming
Download is free. WhatCode Pro unlocks unlimited sessions.
Still early days. On the roadmap: file editing from your phone, better project management, Android.
Try it and let me know what you think ๐ซก


Top comments (0)