macOS 13+ · APPLE SILICON

Your voice never
leaves your Mac.

Soufflé dictates into any app, transcribes meetings that tell your voice from everyone else's, and writes the summary, all of it on-device. No cloud, no account, no API key.

Download for macOS

Free and open source

Soufflé · Live meeting
Live meeting
12:40 Stop

Live transcript

System audio active

Double-click a paragraph to fix a misheard word. Later occurrences are corrected automatically.

Notes

Saved
Sarah owns the support comms. Dry run passed on staging. Marc still has to sign off on the onboarding copy.

A live meeting transcript, separating you from everyone else. No virtual audio device, nothing uploaded.

Meetings

Meetings that know who is talking.

System-audio capture separates Me from Them in the live transcript, with no virtual audio device to install. Recording stays hands-off: it offers to start when a calendar meeting begins, notices when the meeting seems over, and picks back up where it left off when your Mac wakes.

Optional Opus audio with a retention policy, replayable by clicking the transcript
Recovers or salvages the session if the engine stalls or the mic disappears
Everything grouped by day, with full-text search across every word
Soufflé
Dictate Press⌘⇧Space
Meeting Live transcript · captures system audio

Coming up today

Product syncNow 4 10:00–10:45
1:1 with Sarah 14:30–15:00

Today

Product sync 32:1010:00
Reply to the pricing thread. I think we should hold at the current tier until… 00:4109:12
Design review 18:4408:30
Soufflé · Dictating
Dictating
0:00 Stop

Auto-pastes into your last app when you stop
Dictation

Speak a paragraph, get a paragraph.

With the default model the text streams in while you are still talking, punctuated and capitalised. A local pass can tidy the phrasing before you use it, and that same model handles French and English without you switching anything.

Text appears as you speak, not once you stop
Press once to start and stop, or hold to talk
Fix a misheard name by hand once, and it stays fixed
A local LLM pass can polish the wording, with editable prompts
French and English on the same model, no switching
Anywhere you type

The same dictation, in every app you use.

Soufflé is not a window you type into. Press the shortcut and a small overlay appears above whatever you are in, then the text lands in the field your cursor was already in. Chat, mail, an editor, a terminal: the overlay does not care which, and it never turns up in a screen recording.

The text lands where your cursor already was, with no copy and paste
Terminals and secure fields can get simulated keystrokes instead
Optional start and stop sounds, so you know the shortcut landed
Halyard
#release-4-2
9 Ship checklist and blockers for 4.2
S
Sarah Okonjo09:58

Support is asking when they can announce the new onboarding. What do I tell them?

M
Marc Lefebvre10:02

Depends on the accounts split, no? I'd rather not commit to a date we then move.

Message #release-4-2
ShortcutDictatingReformulatingPasted

Press the shortcut anywhere, talk, and the tidied text lands where your cursor already was.

Summaries

The summary is written on your machine too.

Decisions, action items with owners, and the questions nobody answered, extracted alongside the summary by Apple Intelligence, or by a local Ollama when your Mac does not offer it. Transcription itself needs neither.

Editable notes and participants next to the transcript
No setup at all when Apple Intelligence is available
Soufflé · Product sync

Outcomes

Decisions

Hold the release branch until the accounts split landsOnboarding copy review moves to Thursday

Action items

Split the accounts table

Owner: Damien

Tell support the date moved by two days

Owner: Sarah

Re-run the migration dry run on staging

Owner: Damien

Book the follow-up for next Tuesday

Owner: Marc

Open questions

Do we need a fallback if the split runs long?Who signs off on the new onboarding copy?
Speech models

Pick the trade-off you want.

All four run locally, downloaded on first use. The two Kyutai models stream text as you speak; the other two transcribe once you stop.

Kyutai STT 1B

Default

French and English, streaming as you talk. The one most people should stay on.

2.4 GBStreamingMetal · CandleFR + EN

Kyutai STT 2.6B

English only, streaming, noticeably higher quality if you have the disk and the patience.

5.6 GBStreamingMetal · CandleEN

Whisper Large V3 Turbo

Multilingual and familiar, through whisper.cpp on the GPU. Transcribes once you stop.

1.6 GBOn stopMetal · whisper.cppMultilingual

Parakeet TDT 0.6B v3

Smallest

25 languages with punctuation and capitalization, fast on the CPU alone. Transcribes once you stop.

670 MB int8On stopCPU · ONNX25 languages
Privacy

Private by design, not by promise.

Transcription, summaries and audio all happen on your Mac. There is no server to send them to.

Nothing is uploaded

Your audio, transcripts, notes and summaries stay on your Mac, in one local database you can export or delete whenever you like.

Works offline

Once the speech model is on disk, transcription keeps working with the Wi-Fi off, on a plane, anywhere.

No account, ever

No sign-up, no subscription, no API key to paste in. You download it and it works.

The app makes exactly three outbound requests. See what they are, and why.
Your data

Everything stays yours to take with you.

No proprietary format, no export fee, nothing holding you in.

Export anything

One meeting or the whole archive, as ordinary files you can open in anything.

Delete it just as easily

Settings clears the lot in one action, recorded audio included.

Plug in your own tools

Your transcripts can be searched and read by tools you already use, read-only and on your machine.

Export formats, the MCP server and the command line are in the docs.

What you need

Mac Apple Silicon. There is no Intel build.
macOS 13+ for dictation, 14.4+ to capture
the other participants
Disk 670 MB to 5.6 GB, for the model you pick
Summaries Apple Intelligence (macOS 26+)
or a local Ollama

Permissions, asked when needed

Never up front, and Settings shows the state of each with a link straight to the right System Settings pane.

Microphone Records your voice
System Audio Captures what the others say
Accessibility Pastes into the app you were using
Calendar Lists today's events, optional

Open source, actively developed. Every release is signed and notarized, and the engineering is covered by a large test suite. Macs differ enormously in audio hardware and routing, so if something does not behave on yours, please open an issue with the details.

Try it on your next meeting.

Download the .dmg, pick a model once, and the rest happens on your Mac.

Download for macOS Source on GitHub