BACK_TO_FEEDAICRIER_2
FnKey brings streaming dictation to macOS
OPEN_SOURCE ↗
PH · PRODUCT_HUNT// 26d agoOPENSOURCE RELEASE

FnKey brings streaming dictation to macOS

FnKey is a tiny open-source Rust menu bar app for macOS that lets you hold the Fn key to record, stream speech to Deepgram Nova-3 in real time, and paste the transcript on release. If Deepgram is not configured, it falls back to Groq Whisper batch transcription, giving developers a lightweight bring-your-own-key dictation workflow.

// ANALYSIS

FnKey feels like a sharp developer-built answer to the recent wave of AI dictation tools: minimal UI, fast streaming, and no subscription layer in the middle.

  • The standout feature is true streaming via Deepgram WebSocket, which avoids the usual batch-mode lag that makes many Whisper wrappers feel sluggish.
  • The hold-to-talk Fn workflow is especially well matched to AI coding, where speaking long prompts into Claude Code or Cursor is often faster than typing them.
  • Because it is open source and BYO-API-key, FnKey is appealing to technical users who want control over cost, privacy tradeoffs, and backend choice.
  • The tradeoff is setup friction: users need macOS accessibility, microphone, and input-monitoring permissions plus their own Deepgram or Groq keys.
  • Compared with polished commercial dictation apps, FnKey is narrower in scope, but that focus is also its advantage for developers who just want speech-to-text anywhere on macOS.
// TAGS
fnkeyspeechopen-sourcedevtoolai-coding

DISCOVERED

26d ago

2026-03-16

PUBLISHED

27d ago

2026-03-16

RELEVANCE

7/ 10

AUTHOR

[REDACTED]