ποΈ Dictation without an account, on your own machine
Vito can now install and run a speech engine itself. Pick Vito local (Parakeet) in Settings β Speech recognition, press install once, and that is the whole setup: no provider account, no API key, no server of your own, and no audio leaving your computer.
Behind it is parakeet.cpp with NVIDIA's Parakeet TDT 0.6B v3 β 25 European languages, detected automatically. Vito downloads a pinned build and the model (β 900 MB, once), checks both against hashes baked into the release, and runs the engine as a background process only while you have that card selected.
Measured on a 12-core desktop:
| 13 s dictation | 9 s dictation | |
|---|---|---|
| CPU (standard build) | 1.2 s | 0.9 s |
| GPU (Vulkan build) | 0.25 s | 0.23 s |
It needs about 1 GB of RAM while it runs and 0.9 GB of disk. There is no live transcript β the text arrives when you stop speaking. Keyterms are not used by this engine; your corrections still are.
π Or point Vito at any OpenAI-compatible endpoint
The other new provider takes a base URL and talks to whatever is behind it: whisper-server, Speaches, LocalAI on your own machine, or hosted Whisper at Groq and OpenAI.
Whisper always encodes 30 seconds of audio, so a short dictation costs the same as a long one. Where whisper.cpp may be listening, Vito now sizes the encoder window to the recording β that took a 13-second clip from 9.0 s to 4.1 s on CPU. It also finds whisper-server on its own /inference path, and joins whisper.cpp's segments back into one line instead of typing its newlines into your document.
βοΈ Cleanup rules you can write yourself
The cleanup prompt is the biggest lever on what comes out, so it is yours now. Five built-in sets β Vito default, Verbatim, Business writing, Notes, Messages β are always in the list and read-only; start your own from any of them.
Only the rules are yours: Vito appends a fixed output contract to whichever set is active, so a rule set can change what cleanup does and can never make it paste commentary at your cursor.
New Thinking control alongside it, for endpoints that support reasoning_effort. Turning it off is the fix when a model spends thousands of tokens deliberating and returns nothing β raising the token budget never was.
π§Ύ Why a dictation came out unpolished
When the AI pass fails, the raw transcript is pasted and a toast disappears seconds later. The reason is now kept on the history entry, so you can still find out hours afterwards. The notification points you there instead of truncating a provider error into uselessness.
The out-of-credit card can be dismissed, and stays gone until that account actually runs dry again.
ποΈ The speech settings, rearranged
The page was one long list of every field of every provider. Each card now carries its own fold-out β open for the provider you use, closed for the rest β with the provider's logo and one line saying what it asks of you: an account somewhere, a server of your own, or nothing but a download.
π Fixes
- A dropped streaming connection fell back to AssemblyAI's async API whatever provider you had chosen. A Soniox user without an AssemblyAI key simply lost the dictation.
- The silence watchdog and auto-stop read speech activity off the live transcript, which a batch provider never sends. They now fall back to the microphone level, so both work with the new providers.
π Translations
All of the above is translated in all 60 languages.
Install
- Windows β
Vito-Setup-2026.9.exe(per-user, no admin). - macOS β
Vito-2026.9.dmgβ drag Vito to Applications. First launch needs right-click β Open, then two permissions (Microphone, Accessibility). - Linux β
Vito-2026.9-x86_64.AppImageβchmod +xand run β or the Flatpak from vinceecniv.github.io/Vito.
Checksums (SHA-256)
b9ed8de7e58fb36c18e1896e45098055f4509a3b38525108dd7d6ac6e02d3f5c Vito-Setup-2026.9.exe
cdca76fc98f3d7880165ad95a215d82a6f0011f570e2ed58c40d9a5785a08b14 Vito-2026.9.dmg
e188d28c1d570fabaa31f4498bcb8ce74238ae64e07e83ec534f5ee9d33aeac4 Vito-2026.9-x86_64.AppImage
Free, open-source, bring-your-own-key β no subscription. Setup guides at vito.talk.