Four writing modes
Professional and Casual clean prose locally, Code translates spoken punctuation, and Raw preserves the transcript.
System-wide dictation for Ubuntu that keeps up with your thoughts—not your subscription. Hold one shortcut, speak naturally, and release to paste clean text wherever you are.
Ubuntu GNOME on Wayland MIT licensed
Let’s move the release forward, keep the privacy boundary clear, and make the next step obvious.
No floating recorder to manage. No artificial silence timer. You decide exactly when a dictation starts and ends.
Browser, editor, chat, terminal, or document.
Speak naturally, including pauses and corrections.
Cursay transcribes, cleans, verifies, and pastes.
Local Whisper is the default. Transcripts and searchable history stay in your Linux account, temporary audio is deleted after transcription, and remote services are always optional. Smart polish is off by default and only uses the text endpoint you configure.
Read the security modelTranscription and polishing are separate choices. Use deterministic local cleanup, or opt into a language model for a fuller rewrite.
Professional and Casual clean prose locally, Code translates spoken punctuation, and Raw preserves the transcript.
Cursay reads the clipboard back and confirms the new transcript before it sends a single keystroke.
Search past dictations and see useful local insights without uploading your words to an analytics service.
Enable an OpenAI-compatible text endpoint for genuine rewrites. Keep it off for local deterministic cleanup only.
Cursay is free and open source. Install it per-user on Ubuntu, then approve one global shortcut.
git clone https://github.com/shadoprizm/cursay.git
cd cursay
./install.sh