Extension Icon

Kesha Voice Kit

Offline microphone dictation powered by the Kesha Voice Kit CLI. Records locally, transcribes locally, and copies text to your clipboard.
AvatarAnton Yakutovich
10 Installs
Overview

Kesha Voice Kit - Raycast extension

Offline microphone dictation for Raycast, powered by the Kesha Voice Kit CLI. Recording and transcription stay local; no API keys, no cloud roundtrips.

Install from the Raycast Store

Commands

Dictate to Clipboard

Starts recording from the default microphone and shows a live view while you speak:

  • Signal meter — input level plus the microphone's name and format, so you can tell at a glance whether the right device is live.
  • Auto-stop on silence — after ~30 s without speech the status flips to Idle, and ~15 s later recording stops on its own; speaking again resets the timer.
  • Stop and Transcribe — or let the configured time limit end the session.

Transcription runs locally (NVIDIA Parakeet TDT, multilingual) and the transcript is copied to the clipboard automatically. A running transcription can be cancelled from the action panel.

Prerequisites

Install the Kesha Voice Kit CLI, then fetch the local engine + ASR models:

brew install drakulavich/tap/kesha-voice-kit
kesha install

Prefer bun? bun add -g @drakulavich/kesha-voice-kit@latest installs the same CLI.

kesha install downloads ~2.5 GB of engine and speech-to-text models on first run, so give it a few minutes. Verify the result before using the extension:

kesha record --help

macOS may ask for microphone permission the first time the command records audio. Grant access to Raycast when prompted.

Preferences

PreferenceDefaultWhen to set
kesha binary pathempty (auto-detect)If kesha is installed somewhere Raycast cannot find.
Max recording seconds300If you want shorter or longer dictation sessions.

Source and contributions

The extension source lives alongside the main CLI at https://github.com/drakulavich/kesha-voice-kit/tree/main/raycast. Issues and feature requests go in the main repo's issue tracker.