Show HN: Voice control coding agents on your machine via smartwatch / CarPlay

Zante1 pts0 comments

TLDR: got tired of my desk, so now I touch grass while coding from my watch.Ever since the 2021 GH Copilot beta saved me from dual carpal tunnel, I figured AI s main benefit in coding would be cutting typing while keeping productivity. That s turned out true; no one writes their own code lately. Why wouldn’t you have AI do the first draft? Why not your updates too? I expected phone coding to rise next, but tiny keyboards wreck your hands even faster. To put this into practice, I started leaving my Windows desktop on 24/7 and SSHing in from my phone, yet the problem just transformed: now I had finger pain typing long prompts to Claude Code.I also commute 2 hours a day between SF and PayPal HQ, where I work as an AI Specialist / Sr SWE overseeing our AI coding-agent tooling. During that commute I couldn t touch my machine s work at all. So the app was initially just voice-activated coding for CarPlay, so I could dispatch and talk to agents entirely by voice while driving, like TTS texting.While building it, a friend told me about his older brother, who dispatches Claude Code by voice with a lav mic on his collar. Looks a bit strange, but you can instantly see how it works: he walks around outside and voice codes. That s when it clicked that I could do a native watchOS app. I d owned an Apple Watch for years and barely used it; it s now my favorite use case.How it works: you speak from your watch, phone, or CarPlay, and the app opens SSH sessions into your own machines (any number), where your coding agent of choice runs. A go-between agent interprets what you say, dispatches the work, and reads results back when done. It has context compression and message queuing so you can keep talking while sessions run.Backend: two options. Use my cloud service for chat history/configs, or self-host. The backend is a Java Spring Boot app shipping as a single executable JAR with an embedded web server and H2 database, so you just need Java 21. No separate database to configure; it creates its data file under ~/.dashvox on first run. You don t need an account, and your code could avoid leaving your machine. Self-hosting also supports VPNs like Tailscale between phone and machine, which is how I run mine.The only thing that always touches my cloud is push notifications. APNs requires an auth key that must stay server-side, so the backend holds it; your device registers its APNs token on open so it knows where to deliver. That s the only data routing through me; your sessions and code don t.Cost: the app is free and I want to keep it that way. COGS are near zero since you bring your own machines and keys, so you only pay your existing providers. There s an optional donations page in settings; at most I d add a small one-time purchase someday, never a subscription. You connect your machines, an LLM API key (~$25-50 lasts a while), and optionally a Twilio key for texting; the go-between offloads most work to your coding CLI.I tried configuring Siri, but Siri is honestly terrible, so I added Twilio: you can text the agent through Messages (already Siri-native).It s built for technical users. I’d steer non technical users to regular coding agents first; the value only lands once you re already paying for one, sick of waiting at your desk, and want outside. So this is for engineers and founders.The link is above; feedback and suggestions welcome. iOS is about as far as I can take it (iPhone / Watch / CarPlay). Next I m exploring Meta glasses, though their voice API is restrictive. Android is nearly done (I built it first, I m mainly a Java dev), but the Play Store needs 12 beta testers and I m not sure I know that many Android users; if you d want to be one, reach out.Ultimately I just want people to get outside more without choosing between that and shipping their own work. I haven t found anything else that does quite this, and it s hands down the best way I ve found to remotely control a computer.

coding voice while code between work

Related Articles