by Friday, and forth and honestly the the whole thing's been a bit of chaotic, it's been going to and fro trying to pin this —

Don't type, just speak.

The voice-to-text AI that runs entirely on your machine. Press Ctrl + Space to dictate into any app.

draft.txt

This entire text is being typed using my voice. No keyboard, no spell check, just completely frictionless thought-to-text happening entirely on my machine|

Ctrl+Space Recording active...

"the whole thing has been a bit chaotic. It feels like nobody really knows what's going on..."

→ typed 18 words · 1.4s

"the whole thing has been a bit chaotic. It feels like nobody really knows what's going on..."

→ typed 18 words · 1.4s

Type into any app on your system

VS Code
Chrome
Discord
Slack
Notion
Gmail
GitHub
Terminal
WhatsApp
VS Code
Chrome
Discord
Slack
Notion
Gmail
GitHub
Terminal
WhatsApp
How it works

Three steps. Zero friction.

Chapter 01

Press & Hold

Hold Ctrl+Space anywhere on your system. VoskFlow activates instantly.

Chapter 02

Speak Naturally

The Vosk engine captures your microphone stream and transcribes it in real-time. Fully offline. No latency.

Chapter 03

Release to Type

Let go of the key. Your words are instantly typed into the active window — VS Code, Discord, Chrome, anything.

Features

Built for developers.
Designed for everyone.

100% Offline & Private

Zero network calls. Zero telemetry. Your audio stream is processed frame-by-frame on-device and discarded immediately. Nothing is stored. Nothing is sent. Ever.

No internet No tracking No storage

0ms Cloud Latency

No round-trip to a server. Text appears the instant you release the hotkey. Thread-safe pipeline.

~50ms
avg. local processing

OS-Level Auto-Typer

Simulates real keyboard events at the system level. Works with every application — no clipboard, no paste artifacts.

keyboard.write(result)

Universal Hotkey

Works globally across your entire OS. Configurable shortcut. Hold to speak, release to type. No UI interaction needed.

Ctrl + Space

Multi-Language Models

Swap Vosk language models for English, Spanish, French, German, Hindi and 20+ more languages. All local.

Interactive Sandbox

Experience the pipeline.

Hold the trigger button (or press Ctrl+Space) to simulate voice dictation typing directly into a code editor.

engine: idle
transcription.py UTF-8
1import voskflow
2
3# Speak into the mic — your words appear here:
4
0
Network requests
~50ms
Avg. transcription
20+
Language models
App compatibility

Ready to stop typing?

Download VoskFlow, install a Vosk language model, and start dictating. No account. No API keys. Just you and your voice.