Talk to Your Code.
Free open-source voice assistant for Linux. Local speech-to-text, hands-free coding with Claude Code, and remote control via Telegram. Your data stays home — even when you can't.
$ git clone https://github.com/markmiddo/synthia.git
Voice Assistant Features
Local speech recognition, voice commands, dictation, and Claude Code integration. All offline, all private.
100% Local
Your voice never leaves home. No cloud. No creepy. No "we updated our privacy policy" emails.
Voice Commands
"Open Chrome." "Lock screen." "Volume up." Done, done, and done. Keyboard optional.
Dictation Mode
Talk. It types. Emails, code, docs — whatever. Your mouth is now a keyboard.
Claude Code
Voice-control your AI coding sessions. Talk to Claude. Claude talks back. Beautiful friendship.
Dev Mode
Control Claude Code from your phone via Telegram. Ship code from the couch. We support that lifestyle.
GPU Accelerated
NVIDIA GPU? Whisper goes brrr. No GPU? Still works. Just vibes a little slower.
Natural Voices
Powered by Piper. Sounds like a human, not a GPS from 2008. Multiple voices. Pick your vibe.
Open Source
MIT licensed. Fork it. Break it. Fix it. Make it weird. It's yours now.
Three Modes, Infinite Possibilities
Quick tasks, hands-free coding, or remote control from anywhere.
Quick Mode
Your Desktop Butler
- Instant responses. No internet required. No excuses.
- "Open Chrome" "Play Spotify" "Lock screen" — done.
- Control volume, grab screenshots, launch anything
- Works offline. Like, actually offline.
Hotkey: Right Alt (hold)
Dev Mode
Talk to Your Code
- Speak commands. Claude executes. You sip coffee.
- Full voice control of Claude Code sessions
- Claude talks back (in a good way)
- Perfect for when typing feels like effort
Hotkey: Right Ctrl (hold)
Remote Mode
Code From the Couch
- Control Claude Code from your phone via Telegram
- Send voice notes. Get code back. Magic.
- Approve plans before anything runs (you're still the boss)
- Ship features from the beach. We won't judge.
Enable: "Remote mode" or /remote Install Synthia on Linux
Get up and running in minutes. Clone, install, and start talking to your code.
Grab the Goods
$ git clone https://github.com/markmiddo/synthia.git Let it Cook
$ cd synthia && ./install.sh Wake Her Up
$ ./run.sh Say Something
Hold Right Alt and say "Open Chrome" Requirements
macOS and Windows support coming soon. See our roadmap.
Stay Connected
Follow along for updates, tutorials, and behind-the-scenes builds.
Help Synthia Grow
Built by the community, for the community. Every contribution matters — whether it's code, coffee, or a kind word.
Buy Us a Coffee
Synthia runs on open source spirit and actual caffeine. Fuel the next feature.
DonateContribute Code
Found a bug? Got an idea? PRs welcome. Check out the contributing guide to get started.
ContributeFrequently Asked Questions
Everything you need to know about Synthia voice assistant
Get in Touch
Have a question or feedback? We'd love to hear from you.