OpenWhispr
OpenWhispr is an open-source desktop dictation app for macOS, Windows, and Linux. Press a hotkey, speak, and the transcript is pasted directly into whatever window is in focus. Out of the box it supports local transcription via whisper.cpp and several cloud providers — including Smallest AI’s Pulse model.
Prerequisites
- OpenWhispr installed (download a release or build from source)
- A Smallest AI API key — get one at app.smallest.ai
Setup
Get your API key
Sign in to app.smallest.ai and click Get API Keys in the dashboard.
Click Create API Key, give it a name, and copy it immediately — it is only shown once.
Open OpenWhispr Settings
Launch OpenWhispr and click the gear icon to open Settings, or press the settings hotkey.
How it works
When you finish recording, OpenWhispr sends the captured audio to the Pulse API as raw binary:
Pulse returns:
OpenWhispr then copies the transcript to the clipboard and pastes it at the cursor position in the active window.
Language support
Pass a language code via the Language setting in OpenWhispr to target a specific language, or select Auto-detect to let Pulse identify the language automatically.
Pulse supports 39 languages including English, Hindi, Spanish, French, German, Arabic, Bengali, Tamil, Telugu, Kannada, Malayalam, Marathi, and more. See the Pulse overview for the full list.
Activation modes
OpenWhispr supports two recording modes that work with Pulse:
Troubleshooting
Transcription fails or returns an error
Verify your API key is correct. Open Settings → Speech to Text → Smallest AI and re-enter the key. Check that you have an active internet connection — Pulse requires a network request for each transcription.
API key is not persisting after restart
OpenWhispr writes the key to a .env file in your app data directory. If it disappears, check that the app has write permissions to its data folder. Re-entering and saving the key should resolve it.
Audio is recorded but no text appears
Make sure your microphone is selected as the active input device in Settings → Audio and that OpenWhispr has microphone permission in your OS privacy settings.

