Voice apps for Mac
Juno vs Wispr Flow, Superwhisper, echo agent and Claude Code voice
All five let you talk instead of type. The difference is what happens next: a dictation app types your words, Claude Code voice fills a prompt, echo agent hands the job to a coding tool, and Juno does the job itself, in whatever app it lives in.
Side by side
| Feature | Juno | Wispr Flow | Superwhisper | echo agent | Claude Code voice |
|---|---|---|---|---|---|
| What it is | Voice agent that does the task itself | Speech to text, cleaned up | Speech to text, reshaped by modes | Voice front end for Claude Code and Codex | Voice input for the Claude Code prompt |
| Where it works | Any app, by hotkey or wake word | Any app | Any app | Any app, with Fn+Space | The Claude Code terminal and VS Code extension |
| After you speak | Reads the screen, then clicks and types until the job is done. Or types your words, if you were dictating | Polished text is typed at your cursor | Text is typed at your cursor, rewritten by a mode if you set one | Runs the task in Claude Code or Codex in the background and reports back | Text goes into the current Claude Code prompt |
| Operates other apps | Yes, any app on screen | No | No | Some: drafts in Mail, WeChat and Feishu, plus Notes, Calendar and browsers | No |
| Where speech is recognized | On your Mac | Wispr's servers | On your Mac, or a cloud model if you pick one | On your Mac | Anthropic's servers |
| Sees your screen | Yes, during a task you started | Reads the active window for context | No | A screenshot of the current window, when asked | No |
| Wake word | Yes, and you choose it | No | No | Optional, off by default | No |
| Runs on your Claude plan | Yes, through Claude Code, or bring an API key | No | No | Yes, through Claude Code or Codex, or its own model | Yes, it needs a Claude.ai account |
| Price | Free | 2,000 free words a week, then $12 to $15 a month | Free plan, Pro monthly, yearly or lifetime | Free download, daily free uses, paid passes | Included with Claude Code; does not count toward usage |
| Platforms | macOS 14+ | Mac, Windows, iPhone, Android | Mac, Windows, iPhone, Android | Mac with Apple silicon, macOS 15+ | macOS, Linux, Windows |
| Source code | Public, FSL-1.1-MIT | Closed | Closed | Not published | Closed |
Juno
- What it is
- Voice agent that does the task itself
- Where it works
- Any app, by hotkey or wake word
- After you speak
- Reads the screen, then clicks and types until the job is done. Or types your words, if you were dictating
- Operates other apps
- Yes, any app on screen
- Where speech is recognized
- On your Mac
- Sees your screen
- Yes, during a task you started
- Wake word
- Yes, and you choose it
- Runs on your Claude plan
- Yes, through Claude Code, or bring an API key
- Price
- Free
- Platforms
- macOS 14+
- Source code
- Public, FSL-1.1-MIT
Wispr Flow
- What it is
- Speech to text, cleaned up
- Where it works
- Any app
- After you speak
- Polished text is typed at your cursor
- Operates other apps
- No
- Where speech is recognized
- Wispr's servers
- Sees your screen
- Reads the active window for context
- Wake word
- No
- Runs on your Claude plan
- No
- Price
- 2,000 free words a week, then $12 to $15 a month
- Platforms
- Mac, Windows, iPhone, Android
- Source code
- Closed
Superwhisper
- What it is
- Speech to text, reshaped by modes
- Where it works
- Any app
- After you speak
- Text is typed at your cursor, rewritten by a mode if you set one
- Operates other apps
- No
- Where speech is recognized
- On your Mac, or a cloud model if you pick one
- Sees your screen
- No
- Wake word
- No
- Runs on your Claude plan
- No
- Price
- Free plan, Pro monthly, yearly or lifetime
- Platforms
- Mac, Windows, iPhone, Android
- Source code
- Closed
echo agent
- What it is
- Voice front end for Claude Code and Codex
- Where it works
- Any app, with Fn+Space
- After you speak
- Runs the task in Claude Code or Codex in the background and reports back
- Operates other apps
- Some: drafts in Mail, WeChat and Feishu, plus Notes, Calendar and browsers
- Where speech is recognized
- On your Mac
- Sees your screen
- A screenshot of the current window, when asked
- Wake word
- Optional, off by default
- Runs on your Claude plan
- Yes, through Claude Code or Codex, or its own model
- Price
- Free download, daily free uses, paid passes
- Platforms
- Mac with Apple silicon, macOS 15+
- Source code
- Not published
Claude Code voice
- What it is
- Voice input for the Claude Code prompt
- Where it works
- The Claude Code terminal and VS Code extension
- After you speak
- Text goes into the current Claude Code prompt
- Operates other apps
- No
- Where speech is recognized
- Anthropic's servers
- Sees your screen
- No
- Wake word
- No
- Runs on your Claude plan
- Yes, it needs a Claude.ai account
- Price
- Included with Claude Code; does not count toward usage
- Platforms
- macOS, Linux, Windows
- Source code
- Closed
As of October 2026. Details about other products come from their own sites and docs, linked at the end of this page.
Which one to pick
- Wispr Flow
- You want to type faster everywhere, including on Windows and your phone, and you are happy for audio to go to a server.
- Superwhisper
- You want dictation that can stay on your Mac, saved modes for different kinds of writing, or transcription of audio files.
- Claude Code voice
- You already live in the Claude Code terminal. Type /voice and there is nothing else to install.
- echo agent
- Your work is mostly coding tasks you want to hand to Claude Code or Codex from wherever you are, or you speak Chinese or mix it with English.
- Juno
- You want the job itself done in whatever app it lives in: mail, Finder, System Settings, a web form, an app with no API. Dictation comes with it, on your Mac, for nothing.
Questions people ask
- Is Juno a dictation app?
- It does dictate. Hold the key, speak, and the words are typed where your cursor is, transcribed on your Mac. The difference is that the same voice can also ask for something to be done, and Juno goes and does it by reading the screen and using the mouse and keyboard.
- How is Juno different from echo agent?
- echo agent passes your request to the Claude Code or Codex command line and reports what it did, which suits coding work well. Juno operates the apps on your screen directly, so it can finish tasks that have no command line at all, like filing a form, changing a setting or moving files in Finder. Juno can also run on your Claude Code login, so you do not need a separate model account.
- Do I still need Claude Code's /voice if I use Juno?
- Not for getting things done outside the terminal. Inside it, /voice is handy and the two do not conflict.
- Is my voice uploaded?
- Not with Juno. Speech is recognized on your Mac and recordings are not uploaded. Screenshots go to the model you chose only while a task you started is running.
- Can I use more than one?
- Yes. Give each its own shortcut. Plenty of people keep a dictation app they like and add Juno for the jobs that need doing rather than typing.
Free, and the source is public. macOS 14+.
Download Juno