Free, open-source voice typing for any app on Android and iPhone: the speech model runs on your phone, so it works offline

Wait 5 sec.

I wanted voice typing that doesn't send my voice to a server, so I built ThumbFree. It runs NVIDIA's Parakeet 0.6B speech model right on the phone. After a one-time model download, it even works in airplane mode. The video shows Android first, then iPhone. Google Play: https://play.google.com/store/apps/details?id=io.github.kabrapratik28.thumbfree Apple App Store: https://apps.apple.com/app/id6817631006 GitHub (code, speed and accuracy tests): https://github.com/kabrapratik28/ThumbFree On Android, tap any text box and a small bubble appears next to it. Tap the bubble, talk, tap again, and your words are typed in. You keep your own keyboard. On iPhone, it's a keyboard with a mic key. Apple doesn't let keyboards use the microphone, so the first tap of a session opens the ThumbFree app for a moment and you swipe back. After that, taps start right away. On my Pixel 10 the text shows up about 0.7 to 0.9 seconds after I stop talking, even after 30 seconds of speech. On my iPhone 16 it's under a second. No account, no ads, no analytics. The only thing it downloads is the model, and your voice and text stay on your phone. It's free and open source (Apache 2.0). English by default, and a second model covers 25 European languages. It needs Android 13+ or iOS 26+, and the model is about 0.5 to 0.7 GB. I've also been trying an optional clean-up step with the small AI model built into the phone (Gemini Nano on Pixel, Apple's model on iPhone) to remove filler words and fix things like "six, no, seven". It's not in the app yet. If you've run a small open model for this on a phone, which one would you try? I've only tested on one Pixel and one iPhone, so I'd love to hear how it runs on yours.   submitted by   /u/Affectionate-Top7058 [link]   [comments]