OpenCode · Remote
Use OpenCode from your phone, by voice
OpenMimir connects to your OpenCode background service. Talk to it from a phone or iPad, and everything it sends appears live in OpenCode on your Mac.
How it connects
OpenMimir finds your OpenCode background service automatically and uses its HTTP API. That means it isn't a
separate copy of OpenCode: the sessions, messages and results are the same ones you see in the app. If no service
is running, it starts a private opencode serve instead.
What you can do
- Ask what any session is doing, in plain language.
- Send a follow-up to a session without naming it: "tell the docs session to add an install section".
- Start new work in any project folder, after it reads the plan back to you.
- Hear a short summary when a session finishes.
Setting it up on a phone or iPad
OpenMimir runs on your Mac and serves its interface to any browser. Browsers only allow the microphone on HTTPS, so put your Mac on a private network with an HTTPS name, and pair the device once:
- Install and start OpenMimir on the Mac:
mimir init, thenmimir. - Expose it privately, for example with Tailscale Serve (
tailscale serve --bg 4747) or a Cloudflare Tunnel with access control. - Run
mimir pairand open the link on your phone or iPad. Add it to the home screen.
Your Mac has to stay on and awake, since that is where the agents run.
Try OpenMimir
Free and open source. Runs on your Mac with your own API keys.
curl -fsSL https://openmimir.com/install.sh | bash
Questions
Does OpenCode have a mobile app?
OpenCode runs on your computer. You can reach its web interface remotely, or use OpenMimir to talk to your sessions from a phone.
Do messages from OpenMimir show up in OpenCode?
Yes, live, because OpenMimir uses your OpenCode service rather than a separate server.