Voice-powered productivity · Windows · 100% offline
Speak. It writes.
Writher sits in your system tray and lets you dictate text into any app —
speak symbols & code, or manage notes, reminders and appointments by voice.
No cloud. No API keys. No telemetry.
Assistant modevoice commands for notes & reminders
See it in action
Meet WritHer.
What you get
Everything runs on your machine.
No subscriptions. No internet after setup. Your voice data never leaves your computer.
⚡
Universal Dictation
Hold a key, speak, release. Text is pasted into whichever window has focus — editors,
browsers, chat apps, anything.
🧠
Voice AI Assistant
Natural language commands parsed by a local LLM via Ollama. Save notes, schedule
appointments, set reminders — all by voice.
🔒
100% Offline
Speech recognition via faster-whisper, intent parsing via Ollama, data stored in local
SQLite. Zero cloud dependency.
🔢
Dictate Symbols & Code
Opt-in Symbol mode: say "forward slash", "semicolon" or number words to get the actual
characters, and spell identifiers letter-by-letter — "W H forward slash F A T" becomes WH/FAT.
📚
Custom Vocabulary
Teach Writher your jargon and acronyms: map spoken forms to written forms, and prime
faster-whisper with domain terms so they are recognized correctly.
🗓️
Smart Scheduling
Say "meeting next Monday at 3pm" and the LLM converts relative times to absolute
datetimes automatically.
👁️
Animated Widget
A minimal pill-shaped overlay with expressive "Pandora Blackboard" eyes that react to
state: listening, thinking, happy, error.
🌍
Multi-language
UI in English, Italian and German, plus a recognition-language picker (Auto / EN / IT /
DE) independent of the interface. Easy to add more via the locales.py string table.
Two modes, one tray icon
Hold a key. Speak. Done.
HoldAltGr
Dictation
Transcribes your voice and pastes the text directly into whichever app has focus.
Clipboard is saved and restored automatically.
Write a quick email reply
Type in VS Code, Notion, Teams...
Any text field, any app
HoldCtrlR
Assistant
Natural-language commands powered by a local Ollama LLM.
Create structured data from speech without touching the keyboard.
Remind me to call Marco in one hour
Shopping list: bread, eggs, butter
Dentist appointment tomorrow at 3pm
Honest comparison
How WritHer stacks up.
Looking for a free, open-source Wispr Flow alternative or a private replacement for Dragon NaturallySpeaking? WritHer is the only tool that combines universal dictation, code & symbol dictation, and a local LLM assistant — entirely on your device.
WritHer is built by the community, for the community. Are you a Python developer, UI enthusiast, or translator? We are actively looking for collaborators to help shape the future of local AI dictation.