dictate is a signal-driven CLI that transcribes your voice using Mistral, Groq, or local Whisper โ then pipes clean text to stdout. One keybind. One signal. Done.
Give this prompt to your coding agent to install and setup dictate
curl -fsSL https://dictate.adityamer.dev/install.sh | shA single UNIX signal controls the entire flow. No daemon polling, no wasted resources.
A UNIX citizen. Composable. Zero runtime overhead when idle.
More ways to install and configure dictate.
Paste this prompt into your coding agent. It reads INSTALL.md, asks you setup questions (provider, API key, compositor, output mode), then installs and configures everything non-interactively.
The agent uses dictate config set for each setting. Zero interactive prompts needed.
One command โ detects your distro, installs dependencies, downloads the binary, and walks through interactive setup.
The commands you'll actually use.
dictate --pipe-to wl-copydictate --pipe-to ydotool type --file -pkill --signal SIGUSR1 dictatedictate config set provider mistraldictate config set mistral-api-key YOUR_KEYdictate shortcuts hyprland --mode type --key SUPER,R