Amical is an open-source, local-first alternative to Wispr Flow that uses Whisper and Ollama for private, context-aware dictation on your machine.
Haritabh Singh and Naomi Chopra started Amical to give developers an open-source, local-first dictation tool that keeps audio off remote servers. The project pairs local Whisper transcription with on-device LLM post-processing to clean up spoken syntax directly on macOS and Windows workstations. Today, that architecture delivers system-wide voice input without sending terminal commands, private code, or internal tickets across the internet.
Wispr Flow routes spoken audio to managed cloud APIs, converting voice into polished text through proprietary remote pipelines. Amical inverts that integration model by plugging directly into local developer tooling. Speech transcription executes on-device via OpenAI's Whisper model, while formatting and prompt structuring route into a local Ollama instance or compatible local endpoints. Because the pipeline hooks into the operating system's active window manager, Amical detects whether you are focused in VS Code, a shell terminal, or Jira, adjusting capitalization, syntax formatting, and line breaks to match the target environment.
For engineering teams working under strict data-loss prevention policies or NDAs, cloud dictation services present a persistent compliance barrier. Wispr Flow requires continuous network access and transfers acoustic signals and draft text outside your network perimeter. Amical operates completely offline, eliminating third-party data retention concerns while providing extensible hotkeys, floating overlays, and planned Model Context Protocol hooks to trigger development workflows by voice. The operational tradeoff is local machine overhead: running local transcription and an inference model consumes noticeable RAM and compute compared to cloud-offloaded processing.
Is Amical free for commercial use? Yes. The core application is licensed under permissive open-source terms and can be deployed freely across commercial workstations without per-seat licensing fees.
Amical vs Wispr Flow — which should I choose? Choose Wispr Flow if you prefer zero local hardware configuration and polished cloud auto-editing; choose Amical if your development workflow demands offline privacy, local Ollama integration, and zero data leakage.
Can Amical run with local Ollama models? Yes. Amical connects directly to a locally hosted Ollama instance, enabling custom models and local prompts to format transcribed speech without internet connectivity.
Amical delivers a private, local-first alternative for technical users who need rapid voice dictation across IDEs and terminals without routing confidential audio through commercial cloud providers. Active maintenance and an MIT license make it straightforward to adopt across engineering workstations, provided your local hardware has sufficient RAM and compute to run Whisper and Ollama concurrently.
Commands from the official package registries. Each package is matched to Amical through the registry's own link to its source code or website.
brew install --cask amicalFree IDE for Java, Kotlin, Go, TypeScript and Python. Built on IntelliJ Community, fully open source, 300+ plugins.
Show that Amical is listed as an open-source alternative. Paste into your README: