OpenGlaido - Open Source Dictation
I like the way Glaido makes dictation part of working in other applications. Speak, turn it into text, and carry on. I wanted that experience with more control over the models doing the work.
That became OpenGlaido, an open-source dictation application for macOS, Windows 11 and Linux, inspired by Glaido and VoiceInk.
Choosing a model is part of that control. Being able to inspect and change the application matters to me too. I want people to see how their recordings are handled, adapt the workflow, and contribute support for another provider without waiting for me to make every decision.

OpenAI and ElevenLabs both offer live and completed-recording options. Live models process audio while I speak; the others receive the finished recording. OpenGlaido pastes the final text when it is ready. On the Mac, I can also download a Whisper model and transcribe offline. Built-in local models are currently macOS-only.
A separate language model is optional. I can use the speech model's transcript without another AI rewriting pass, or enable a local or cloud LLM for cleanup and custom instructions. Dictionary replacements and basic styles still work with the LLM off.
I do not know which model will work best for every voice or language. Making them easy to compare seems more useful than choosing one for everyone. Provider keys are remembered separately in the operating system's secure credential store.
The dictionary can send names and specialist terms as recognition hints, then apply replacement rules locally. Hints do not guarantee spelling, and ElevenLabs charges extra for them. The interaction itself stays small: hold a shortcut, speak, and release it. Failed recordings remain available to retry.
History and audio clips stay locally stored, but cloud transcription sends audio to the selected provider. Cloud formatting sends text to the selected LLM. For entirely local dictation on Mac, I use local transcription with formatting set to local or Off. OpenGlaido has no app subscription; cloud providers bill usage through my own API keys.
The application is built with Rust and Tauri, with a React interface. The source is available on GitHub, and you can find the project at openglaido.com.
I want people to be able to make it their own.