- Built for AI workflows — speak your prompt, paste to OpenCode, Claude, Codex, ...
- Cloud or local — OpenAI, Mistral, Groq, Deepgram, ElevenLabs, or free with local Whisper
- Simple — record → transcribe → clipboard
# Install
cargo install whis
# Setup (pick one)
whis setup cloud # Cloud providers (guided wizard)
whis setup local # Fully local (private, free)
# Run
whis # Press Enter to stop — text copied!# Record once
whis
# Background hotkey mode
whis listen # Ctrl+Alt+W toggles recording
# Post-process with AI (cleanup grammar/filler)
whis --post-process
# Use with terminal AI assistants
claude "$(whis --as ai-prompt)" # Start session with voice prompt
!whis --as ai-prompt # Or use shell mode inside session
# Presets
whis --as email # Use preset
whis presets # List all
whis presets new xyz # Create new preset
whis presets edit xyz # Edit in $EDITOR
# Transcribe existing audio
whis -f audio.mp3
# Help - for you or your helper
whis --help cargo install whisOr download binaries from GitHub Releases.
- API key from OpenAI, Mistral, Groq, Deepgram, or ElevenLabs — or use local Whisper (no API key needed)
- FFmpeg (
sudo apt install ffmpeg,brew install ffmpeg, orscoop install ffmpeg) - Linux (X11/Wayland), macOS, or Windows
For hotkey mode (one-time setup on Linux):
sudo usermod -aG input $USER
echo 'KERNEL=="uinput", GROUP="input", MODE="0660"' | sudo tee /etc/udev/rules.d/99-uinput.rules
sudo udevadm control --reload-rules && sudo udevadm trigger
# Logout and login againgit clone https://github.com/frankdierolf/whis.git
cd whis
just # List all commands
just install-cli # Build and install CLISee CONTRIBUTING.md for full setup instructions.
MIT

