Wave is a native macOS dictation app that transforms spoken words into text with remarkable ease. It belongs to the category of voice-to-text tools, but stands out by offering both local and cloud transcription options. The app is built for anyone who types frequently—professionals, writers, developers, or casual users—who want to dictate emails, messages, notes, or code. Its core value is providing a choice between OpenAI's Whisper model running locally on your Mac for complete privacy, or Groq's hosted service for near-instant speed. No accounts are needed, and the app is completely free and open source. This combination of flexibility, privacy, and zero friction makes Wave a powerful dictation companion for macOS.
The typical pain point this tool solves is the slow and error-prone process of typing, especially for long-form content or when multitasking. Users often struggle with dictation tools that require internet, create accounts, or insert text in a clunky manner. Wave eliminates these obstacles by allowing one-key activation from any app, with no setup or ongoing subscriptions. It also addresses privacy concerns many have with cloud dictation services by offering a fully local option. This matters because users can dictate sensitive information without fear of data leaving their device, while still having the option of cloud speed when preferred.
The first major set of features revolves around making dictation effortless. One-key activation is central: hold the Right Option key, speak, and release to have your words instantly appear at the cursor. This works in any app, on any screen, without needing to open a separate window. Additionally, the app works offline when using the local Whisper model, so no internet is required for dictation. The text streams directly to the cursor, eliminating the extra paste step that slows down other tools. These features collectively ensure that Wave stays out of your way, allowing you to focus on your thoughts rather than the tool. The design is minimal and deliberate, with every interaction optimized for speed and natural flow.
Wave's AI Mode introduces a different approach: instead of dictating every word, you speak the intent and let the app generate polished text. For example, saying 'Write an email to apply for leave tomorrow, doctor appointment in the morning' produces a complete, professional email. This feature is built for situations where you need to communicate an idea quickly without drafting every sentence. The AI rewrites it to sound natural and human, as if you typed it yourself. It works in any text field and requires no editing. This is especially useful for common tasks like leave requests, meeting replies, standup updates, or quick questions. The feature leverages Groq's hosted LLM for rewrite, but note that you supply your own API key.
admin
Selection Mode offers a powerful way to edit existing text using voice. You highlight any text in any app, hold the shortcut, and speak an instruction such as 'fix the grammar' or 'make shorter'. Wave then rewrites the selected text in place, replacing it with the refined version. This is useful for proofreading, adjusting tone, or condensing content. Common commands include fixing grammar, making text shorter, generating a reply agreeing with someone, or making text more professional. This feature integrates seamlessly with any app that supports text selection, from emails to code comments. It saves time by eliminating the need to manually edit or rewrite, and it works with the same one-key activation pattern as regular dictation.
Wave operates as a background service that is always ready. The workflow is simple: press and hold the Right Option key, speak your words or instruction, and release to insert. No launcher, no mode switching. The app uses either local Whisper or Groq depending on your settings. For standard dictation, Whisper transcribes audio locally, processing in memory without storing. For faster transcription or AI rewrites, Groq is used but requires your own API key. The entire interaction is designed to be instantaneous and non-intrusive. Wave supports both dictation and command modes, where you can give instructions for AI rewriting. The app is lightweight and does not collect any telemetry or usage data. It works across all apps, from Mail to Slack to code editors.
Real-world scenarios include a busy professional dictating a meeting summary directly into Notion while staying engaged in the conversation. A developer can write code comments by voice, speeding up documentation. A writer can draft an article in one go by speaking rough ideas, then use Selection Mode to polish sentences. For social media, a marketer can quickly compose tweets by dictating the intent. The outcomes are consistently faster text input, reduced typographical errors, and the ability to work hands-free. Users report completing tasks in less time and with less effort. Wave also enables multitasking—like dictating an email while reviewing a document. The app's low latency and seamless cursor insertion make it feel like an extension of your keyboard.
Wave is tailored for macOS users on version 14 (Sonoma) or later, supporting both Apple Silicon and Intel processors. The app is free and open source, with no paid tiers for the base dictation. Users who want Groq-hosted features pay only for the API usage through their own Groq account. Tech stack includes Whisper for local inference and Groq for cloud transcription and LLM rewrites. The target audience spans professionals, developers, writers, and anyone who types extensively. Privacy-conscious users appreciate the local option, while speed seekers can leverage Groq. With no accounts, no telemetry, and a clean design, Wave delivers a dictation experience that prioritizes user control and efficiency. Ultimately, it eliminates friction from voice input, making it a compelling choice for any Mac user looking to boost productivity.
Wave is designed for macOS users (Sonoma 14+) who want a fast, private, and effortless dictation tool. Primary segments include: writers and content creators who draft articles or posts; developers who write code comments and documentation; professionals who compose emails, messages, and reports; privacy-conscious users who prefer local processing; open-source enthusiasts who appreciate inspectable code; and anyone who types extensively and seeks a hands-free alternative. The app appeals to both casual users needing quick notes and power users requiring offline capability and integration across all applications.