Fn without a new editor
Hold Fn where the cursor already is. Double-tap Fn to lock listening; finish with Fn or the menu-bar Listen item.
Mac dictation for developer workflows
Hold Fn in most standard Mac text fields, including Cursor, Xcode, Slack, and Mail. Add preferred spellings for the terms you use every day.
Open this setup and download link on your Mac. Apple silicon · Cloud: macOS 13+ · Local: macOS 14+.
Start with 3 days free. Every 500 words you successfully dictate adds 1 day, up to 7 days total. No card required · $99 one time
The Jargon Test
A recorded Listen Orb workflow using user-defined preferred spellings. Transcription and vocabulary results can vary.
On-screen captions · Sound optional · Read video transcript
Open this setup and download link on your Mac. Apple silicon · Cloud: macOS 13+ · Local: macOS 14+.
One draft, then one refinement
Use the same Fn gesture for a new draft and an explicit selected-text command.
Hold Fn in a supported editable field. Describe the change and constraints, then release to insert the draft.
Select just the passage you want revised. Hold Fn and say “Orb, make this a concise issue description. Keep the identifiers unchanged.”
Read the actual replacement before submitting. “Orb, undo” is available for up to two minutes when the same field still matches the replacement.
Custom editors can limit selection and replacement. Try the full flow in your own editor during the trial. Orb Commands and recovery.
Write for the destination
Optional Contextual polish presents the same request for each destination.
What you say
“Update refresh_access_token so concurrent 401 responses share one in-flight refresh, preserve the existing public API, and add a regression test for the race.”
Listen Orb writes
Update refresh_access_token - Make concurrent 401 responses share one in-flight refresh. - Preserve the existing public API. - Add a regression test for the race.
Terminology control
Add package names, acronyms, product names, and teammate names. You control every entry.
Vocabulary entry
Spoken
“Move the retry policy into the U R L session transport and keep cancellation propagation intact.”
Inserted
Move the retry policy into the URLSession transport and keep cancellation propagation intact.
Made for technical terms
Teach a spoken form such as “post gress Q L” for PostgreSQL. Vocabulary replacements are designed to avoid recognized code, commands, URLs, email addresses, handles, identifiers, and paths.
Spoken forms are not sent during ordinary app requests. Vocabulary exports include them. Preferred terms may be sent as transcription hints.
Works where you write
Hold Fn where the cursor already is. Double-tap Fn to lock listening; finish with Fn or the menu-bar Listen item.
Text appears where you are writing. Longer passages can paste with your previous clipboard restored afterward.
Standard polish sends only the transcript. Contextual polish may also use the app name and nearby text with permission. Secure fields are excluded.
Vocabulary replacements are designed to avoid recognized code, commands, URLs, email addresses, handles, identifiers, and paths. Transcription and optional polish can still vary.
Choose where AI runs
Local needs no API key or per-use AI fees. With cloud, the active provider bills API usage separately. ChatGPT subscriptions are not OpenAI API credit. SuperGrok, grok.com, Cursor, or an X login is not an xAI API key.
Choose the free trial or enter a Polar license.
Download models for Local, or choose OpenAI or xAI and add your key, stored in Keychain.
Enable Microphone, Accessibility, and Input Monitoring.
Try a sentence in the practice field.
Open the Polar customer portal to recover or manage your license. No Listen Orb account is required.
Listen Orb records only while you dictate. Your OpenAI and xAI keys are stored in Keychain. Settings and vocabulary stay on your Mac.
Local processes audio and text on your Mac. With OpenAI or xAI, audio goes directly to that provider using your key. Preferred written terms may be sent as hints; Contextual polish may send a short nearby-text excerpt. Cloud usage is billed by that provider.
Finished text returns to Listen Orb and appears in the active field.
See the dated seven-day transcription cost example and its exclusions. It is one historical account example, not a promised bill; optional polish and Orb Commands can add usage.
Product limits
Local requires Apple silicon and macOS 14 or later, plus model downloads. Cloud requires internet access and your OpenAI or xAI API key.
Not designed for meetings or audio-file transcription.
Vocabulary and transcription results can vary.
Try before you buy
Simple ownership
Start with 3 days free. Every 500 words you successfully dictate adds 1 day, up to 7 days total. No card required. One license works on up to 3 Macs.
Pay once for the Mac app. There is no recurring Listen Orb fee.
Local processing has no API usage fees. For cloud, pay the active provider separately for API usage. OpenAI and xAI each bill the account that issued the key. ChatGPT subscriptions and SuperGrok are not API credit. Listen Orb does not resell usage. Understand API billing or see a real seven-day example.
One-time Mac license
Open this setup and download link on your Mac. Apple silicon · Cloud: macOS 13+ · Local: macOS 14+.
One license for up to 3 Macs. No Listen Orb account or subscription. Local needs no API key. For cloud, your OpenAI or xAI API key is stored in macOS Keychain; that provider bills usage separately. Applicable tax is shown at checkout.
License and purchase details · Recover a license · Contact support
Try it in the apps you already use
Start with 3 days free. Every 500 words you successfully dictate adds 1 day, up to 7 days total. No card required.
Open this setup and download link on your Mac. Apple silicon · Cloud: macOS 13+ · Local: macOS 14+.
Mac dictation for developer workflows
Hold Fn in most standard Mac text fields, including Cursor, Xcode, Slack, and Mail. Add preferred spellings for the terms you use every day.
Open this setup and download link on your Mac. Apple silicon · Cloud: macOS 13+ · Local: macOS 14+.
Start with 3 days free. Every 500 words you successfully dictate adds 1 day, up to 7 days total. No card required · $99 one time
The Jargon Test
A recorded Listen Orb workflow using user-defined preferred spellings. Transcription and vocabulary results can vary.
On-screen captions · Sound optional · Read video transcript
Open this setup and download link on your Mac. Apple silicon · Cloud: macOS 13+ · Local: macOS 14+.
One draft, then one refinement
Use the same Fn gesture for a new draft and an explicit selected-text command.
Hold Fn in a supported editable field. Describe the change and constraints, then release to insert the draft.
Select just the passage you want revised. Hold Fn and say “Orb, make this a concise issue description. Keep the identifiers unchanged.”
Read the actual replacement before submitting. “Orb, undo” is available for up to two minutes when the same field still matches the replacement.
Custom editors can limit selection and replacement. Try the full flow in your own editor during the trial. Orb Commands and recovery.
Write for the destination
Optional Contextual polish presents the same request for each destination.
What you say
“Update refresh_access_token so concurrent 401 responses share one in-flight refresh, preserve the existing public API, and add a regression test for the race.”
Listen Orb writes
Update refresh_access_token - Make concurrent 401 responses share one in-flight refresh. - Preserve the existing public API. - Add a regression test for the race.
Terminology control
Add package names, acronyms, product names, and teammate names. You control every entry.
Vocabulary entry
Spoken
“Move the retry policy into the U R L session transport and keep cancellation propagation intact.”
Inserted
Move the retry policy into the URLSession transport and keep cancellation propagation intact.
Made for technical terms
Teach a spoken form such as “post gress Q L” for PostgreSQL. Vocabulary replacements are designed to avoid recognized code, commands, URLs, email addresses, handles, identifiers, and paths.
Spoken forms are not sent during ordinary app requests. Vocabulary exports include them. Preferred terms may be sent as transcription hints.
Works where you write
Hold Fn where the cursor already is. Double-tap Fn to lock listening; finish with Fn or the menu-bar Listen item.
Text appears where you are writing. Longer passages can paste with your previous clipboard restored afterward.
Standard polish sends only the transcript. Contextual polish may also use the app name and nearby text with permission. Secure fields are excluded.
Vocabulary replacements are designed to avoid recognized code, commands, URLs, email addresses, handles, identifiers, and paths. Transcription and optional polish can still vary.
Choose where AI runs
Local needs no API key or per-use AI fees. With cloud, the active provider bills API usage separately. ChatGPT subscriptions are not OpenAI API credit. SuperGrok, grok.com, Cursor, or an X login is not an xAI API key.
Choose the free trial or enter a Polar license.
Download models for Local, or choose OpenAI or xAI and add your key, stored in Keychain.
Enable Microphone, Accessibility, and Input Monitoring.
Try a sentence in the practice field.
Open the Polar customer portal to recover or manage your license. No Listen Orb account is required.
Listen Orb records only while you dictate. Your OpenAI and xAI keys are stored in Keychain. Settings and vocabulary stay on your Mac.
Local processes audio and text on your Mac. With OpenAI or xAI, audio goes directly to that provider using your key. Preferred written terms may be sent as hints; Contextual polish may send a short nearby-text excerpt. Cloud usage is billed by that provider.
Finished text returns to Listen Orb and appears in the active field.
See the dated seven-day transcription cost example and its exclusions. It is one historical account example, not a promised bill; optional polish and Orb Commands can add usage.
Product limits
Local requires Apple silicon and macOS 14 or later, plus model downloads. Cloud requires internet access and your OpenAI or xAI API key.
Not designed for meetings or audio-file transcription.
Vocabulary and transcription results can vary.
Try before you buy
Simple ownership
Start with 3 days free. Every 500 words you successfully dictate adds 1 day, up to 7 days total. No card required. One license works on up to 3 Macs.
Pay once for the Mac app. There is no recurring Listen Orb fee.
Local processing has no API usage fees. For cloud, pay the active provider separately for API usage. OpenAI and xAI each bill the account that issued the key. ChatGPT subscriptions and SuperGrok are not API credit. Listen Orb does not resell usage. Understand API billing or see a real seven-day example.
One-time Mac license
Open this setup and download link on your Mac. Apple silicon · Cloud: macOS 13+ · Local: macOS 14+.
One license for up to 3 Macs. No Listen Orb account or subscription. Local needs no API key. For cloud, your OpenAI or xAI API key is stored in macOS Keychain; that provider bills usage separately. Applicable tax is shown at checkout.
License and purchase details · Recover a license · Contact support
Try it in the apps you already use
Start with 3 days free. Every 500 words you successfully dictate adds 1 day, up to 7 days total. No card required.
Open this setup and download link on your Mac. Apple silicon · Cloud: macOS 13+ · Local: macOS 14+.