Your voice,already written.

Private, context-aware dictation that runs on your Mac. SpeechAnalyzer transcribes while you speak; on-device intelligence makes the result feel finished.

Requires macOS 26 and Apple silicon
Listeningfn

Ask without leaving the cursor.

Begin a normal dictation with “Hey Megaphone.” The on-device Foundation Model answers inside the app you are already using—no separate chat and no copy-paste loop.

Release notes.md
Megaphone 1.1.8
Import and Export buttons in Dictionary settings: save your private Dictionary — words, stars, suggestions, and Exact Corrections — to a simple JSON file and bring it to another Mac. Imports merge with…
Hey Megaphone, turn that into a concise release note
Import and Export buttons in Dictionary settings: save your private Dictionary — words, stars, suggestions, and Exact…
Listeningfn
Claude Code v2.1.206
Welcome back Kuber!
Opus 4.8 · Claude Max
~/dev/megaphone
Tips for getting started
Ask Claude to explain a file

What's new
Improved tool call rendering
make the updater preserve the publisher requirement
Read Sources/UpdateManager.swift
The requirement is emitted across both codesign streams. I’ll parse the combined output and keep strict verification.
Sources/UpdateManager.swift
stderrText
+ stdoutText + stderrText
>_ OpenAI Codex (v0.132.0)
model: GPT-5.6 (Sol) · effort varies by task /model
directory: ~/dev/megaphone
add SpeechAnalyzer vocabulary context
Search Sources for AnalysisContext
Both streaming and file paths should receive the same Dictionary terms so retries behave identically.
Edited SpeechAnalyzerService.swift (+18 −2)
Cursor Agent
claude-4.5-sonnet · ~/dev/megaphone
Make cleanup preserve technical syntax
Searching for TranscriptTidier
Read 2 files
I’ll add bounded corrections for spoken flags without touching URLs or existing identifiers.
Edited TranscriptTidierTests.swift +4

The app, as it actually works.

One native settings system for vocabulary, cleanup, and context. The controls below mirror Megaphone’s macOS interface instead of inventing a second product for the website.

Dictionary
▤ Your Dictionary

Teach Megaphone the names, products, acronyms, and technical terms that make your writing yours. Dictionary words give transcription and Smart Cleanup the right spelling, and stay on this Mac.

Add a name, term, or phrase
✦ Automatic Learning
Learn words I use oftenNew words become active after three successful dictations
▣ Saved Words
KuberLearned
SpeechAnalyzerTechnical term
MegaphoneProduct name
Smart Cleanup
✦ Cleanup Mode
SmartBasicExact

Smart uses Apple’s on-device language model, with an instant deterministic fallback.

Before and after
RAW SPEECHUm, I I think we should ship Thursday—no, Wednesday.
CLEAN RESULTI think we should ship Wednesday.
App Context
▣ Active application
CodexGoogle DocsMailObsidian

Megaphone uses the active app and window as local hints for tone, spelling, and technical formatting.

Context-aware result
Run git push --force-with-lease, then check the JSON output.

Built around the way you speak.

Live cleanup, automatic language detection, a personal Dictionary, and local Memory work together while you dictate.

Smart Cleanup

Filler words disappear as the thought takes shape.

Here’s to the crazy ones. The misfits. The rebels. The troublemakers. The round pegs in the square holes. The ones who see things differently. Um, they’re not fond of rules, uh, and they have no respect for the status quo.

Multiple languages

Switch naturally. Megaphone follows.

🇺🇸 English🇪🇸 Español🇫🇷 Français🇮🇳 हिन्दी🇧🇷 Português

Dictionary

Your names and terms, spelled correctly.

MegaphoneProduct name
SpeechAnalyzerTechnical term
KuberLearned automatically
+ Add a word

Memory

Megaphone learns the choices you keep making.

“Kuber” preferred over “Cooper”
Concise tone in Slack
Preserve flags in Terminal
Megaphone added to vocabulary

It knows where you’re speaking.

Screen Awareness reads the active app and window title locally, then adapts vocabulary and tone. Switch between the scenes: the same voice sounds natural in Mail and concise in Slack.

To: maya@studio.design
From: Kuber Mehta
Project follow-up
Hi Maya,

Thanks for walking me through the new direction today. The interaction feels much clearer now, and I’m excited to carry it through the rest of the experience.

I’ll send the updated build tomorrow morning.

Best,
Kuber
# release
K
Kuber 2:48 PM

Updater verification is fixed. I’m running the final signing check now, then 1.1.3 is ready to ship.

M
Maya 2:49 PM

Perfect — I’ll update the release notes.

Screen Awareness · context stays on this Mac
Hey MegaphoneOn device
YOU SAID IN MAIL

“Hey Megaphone, make this warmer and keep it short.”

Apple Foundation Models
WRITTEN AT YOUR CURSOR

Thanks for taking a look — I’d love to hear what you think.

Say “Hey Megaphone.”

Your instruction, active-app context, and the sentence you just dictated are passed to Apple’s on-device Foundation Model. Say “make that formal” or “format that as bullets” and the rewrite returns directly at the cursor—no API key, cloud request, or separate AI window.

Runs on your Mac.
Not somebody else’s.

APPLE
SPEECHANALYZER
FOUNDATION
MODELS
NEURAL
ENGINE
NO API
KEY
OPEN
SOURCE
Megaphone v1.1.8

Choose how to install

Both options install the same free, open-source app.

1. TerminalFastest
curl -L -o /tmp/Megaphone.dmg https://github.com/Kuberwastaken/megaphone/releases/latest/download/Megaphone.dmg && xattr -c /tmp/Megaphone.dmg && hdiutil attach /tmp/Megaphone.dmg -nobrowse -mountpoint /tmp/megaphone-dmg -quiet && rm -rf /Applications/Megaphone.app && ditto /tmp/megaphone-dmg/Megaphone.app /Applications/Megaphone.app && hdiutil detach /tmp/megaphone-dmg -quiet && rm /tmp/Megaphone.dmg && open /Applications/Megaphone.app
2. Download DMGManual

Drag Megaphone to Applications. If macOS blocks the first launch, choose Open Anyway in Privacy & Security.

Download DMG

macOS 26 · Apple silicon