Skip to content

Talk directly.
Keep what matters.

Free dictation on Mac. Direct browser conversations with notes on your own devices.

Sayframe’s two connected speech frames, with a next-step arrow between them.

Browser calls are a direct-network preview. See how it connects.

Optional Cloud from $7.50/mo. 14-day trial and plans.

On-device with whisper.cpp + Apple Speech0 audio uploads by defaultNo account for local dictationv1.0.2 · notarized

Get started

Up and running in a minute

No account for local dictation. Two ways to get Sayframe, then you're dictating.

  1. 01

    Install Sayframe

    Download the app and drag it into Applications, or run one line in Terminal. Free, notarized by Apple, and universal (Apple Silicon & Intel).

    Download .dmg

    Drag Sayframe into Applications, or let Homebrew handle it. Both install the same build, and updates arrive automatically.

  2. 02

    Allow two permissions

    Open Sayframe and macOS will ask for Microphone and Accessibility once each. That's how it hears you and types into any app. Choose on-device transcription to keep your audio on your Mac; cloud providers are optional.

    Microphone· to hear youAccessibility· to type into any app
  3. 03

    Press, speak, done

    Hit ⌥Space in any app and talk. Clean text lands right at your cursor in Mail, Slack, Xcode, anywhere.

How it works

Three keys to clean text

No menus, no uploads, no waiting. The whole loop happens on your Mac.

01

Press

Hit your shortcut in any Mac app or text field. No window to open.

02

Speak

Talk naturally. Sayframe transcribes on your Mac with Whisper and Apple Speech.

03

It lands

Clean text drops in at your cursor or on the clipboard. Keep working without switching apps.

Private by default

Your voice stays on your Mac

Every rival sends your speech to the cloud and calls privacy a setting. Sayframe flips it: on-device first, cloud only if you ask.

0
audio uploads by default

Transcription runs on your Mac.

No
account for local dictation

Download and dictate locally. Sign in only for Sayframe Cloud.

100%
on-device by default

Cloud is opt-in, per use, with clear consent.

More than dictation

One job, done beautifully. Then depth when you want it.

AI cleanup

Free

Turn rambling speech into polished writing with a local model or your own provider key.

Meetings

Free

Capture, transcribe, and organize meetings on your Mac. Hosted summaries are on the roadmap.

Custom modes

Free

Tailor prompts per workflow so email, notes, code, and chat already fit.

Transcript library

Free

Every dictation saved and searchable, on your Mac. Find what you said weeks ago.

Cloud dictation

Pro

Use hosted transcription with 600 minutes per month and provider failover.

Library export

Free

Take your transcripts anywhere in Markdown, JSON, SRT, and more.

Clean text lands anywhere you type.

SlackGmailNotionVS CodeNotesMessagesDocsMail

Compare

Honest about the alternatives.

The others are fast and cloud-first. Sayframe keeps dictation private by default, on-device, and free. See the real side-by-side.

Pricing

Start free. Add Cloud when you need it.

On-device dictation and every local feature are free. Pro adds Sayframe Cloud hosted transcription with 600 minutes per month.

Free

$0on your Mac

Unlimited on-device dictation. No account.

  • Unlimited on-device dictation
  • Local transcription with Whisper + Apple Speech
  • AI cleanup, local or bring-your-own-key
  • Meeting capture, transcription & workspace
  • Custom modes, watch folders, per-app rules
  • Library export in every format
  • Searchable transcript library
  • Works in any Mac app
Download free
Hosted transcription

Pro

$90/yr

$7.50/mo billed yearly

For dictation without running a local model. Sayframe Cloud processes your audio on hosted servers, with automatic provider failover.

10 hours of Cloud transcription each month.

  • Sayframe Cloud transcription - 600 min/month, provider failover included

Cancel anytime. Local features stay free.

Try Cloud before you subscribe

300 minutes over 14 days, with a 90-minute limit per rolling 24 hours. No card required. Your trial starts with your first Cloud transcription.

Try Cloud in the Mac app

Paid Pro allowance: Included minutes reset monthly and don’t roll over. Your allowance is locked through your current paid term; changes apply only at renewal with 30 days’ notice. Local and BYOK features continue regardless.

Frequently asked

Ready when you are

Stop typing. Start speaking.

Free, on-device, private by default. Download Sayframe for Mac.

Download for Mac
or with Homebrew
  • Free
  • On-device
  • No account for local dictation