Product upvotes vs the next 3

Waiting for data. Loading

Product comments vs the next 3

Waiting for data. Loading

Product upvote speed vs the next 3

Waiting for data. Loading

Product upvotes and comments

Waiting for data. Loading

Product vs the next 3

Loading

FnKey

macOS dictation with Deepgram stream

A tiny Rust menu bar app for macOS. Hold Fn to activate the mic, speak, release to paste. Audio streams to Deepgram Nova-3 in real time — no batch delay. Falls back to Groq Whisper. Open source, free.

Top comment

Hey! I built FnKey because I wanted macOS dictation that actually feels instant. Most voice typing tools use Whisper in batch mode — you record, wait, then get text. FnKey streams audio to Deepgram Nova-3 over WebSocket while you speak, so transcription is ready the moment you release the Fn key. The mic is only active while you hold the key — privacy by design. Open source, Rust, GPL-3.0. Would love your feedback!