Scribe

Transcribe your calls on your Mac. No bot joins the call.

Scribe is a free call transcriber for the Mac. It works with Zoom, Google Meet, WhatsApp, FaceTime, or anything else that talks through your speakers, and it doesn't need a bot to join the call.

Free and open source. Needs macOS 14.2 or later. 1 MB download.

Call with Dana Recording 22:41   English
  1. Dana

    The main thing for us is having everyone set up before the end of the quarter.

  2. Me

    That's doable. How many people are we talking about?

  3. Dana

    Forty to start. And legal will want to see the contract before the 14th.

  4. Me

    Got it. I'll send it over tomorrow so they have the weekend.

Every call is saved as two audio files on your Mac, one for each side, as well as transcribed.

Why I made this

A while ago I was on an important sales call. A few minutes in I realized we were on their Google Meet, not mine, which meant my note-taking bot was sitting in the waiting room. To get a transcript I'd have had to ask the buyer, in the middle of a pitch, to please let my robot in. I didn't. It felt like asking someone to let you record them while you're trying to get them to trust you.

So I had no transcript. Afterwards I tried to reconstruct what they'd told me, and I'd missed things that turned out to matter. I closed the deal, but barely.

That happened a few more times. The other tools I tried were either bots, which have the same problem, or they ran big speech models that made my laptop work hard for an hour after every call. Then I noticed that my Mac was already pretty good at turning speech into text. It's been doing it for dictation for years. So I built the thing I actually wanted on top of that.

Eli Finer

What's different

There's no bot.
Nobody gets a "Scribe Notetaker wants to join" message. It doesn't matter whose meeting it is or which app it's in. Scribe listens on your Mac, the same way you do.
Your audio stays on your Mac.
The recording and the transcript are files on your disk. There's no account and no server. One caveat: English is transcribed entirely on your Mac. For other languages, macOS sends the audio to Apple's speech service, the same one dictation uses.
It's light.
Scribe uses the speech recognizer that's already in macOS rather than shipping its own model. The app is about 2 MB, and an hour of call is about 30 MB of audio. It runs on Apple Silicon and Intel Macs alike.
It knows who said what.
Your microphone is Me and whatever comes out of your Mac is Them. For the usual one-on-one call, that's all the speaker detection you need, and it doesn't have to guess.
It's free.
No trial, no plans, no account. The code is on GitHub under the MIT license.

Why now

Until recently the built-in transcription wasn't good enough to be worth keeping. Now it is, at least for what most of us actually do with transcripts: paste them into Claude or ChatGPT and ask

  • What did they agree to?
  • What objections came up?
  • Write the follow-up email.

An AI reading the transcript doesn't need every word to be perfect. It needs the conversation, and it needs it without you having to ask anyone's permission.

Compared to what's out there

I pay for Fathom and MacWhisper, and both are good at what they do. I tried Granola too.

ScribeFathomGranolaMacWhisper
How it hears the callOn your MacA bot joins the callOn your MacOn your Mac
Works on someone else's meeting without askingYesOnly if they let the bot inYesYes
Where your audio goesStays on your Mac (English)Their serversTranscribed in their cloudStays on your Mac
Transcription engineBuilt into macOSCloudCloudWhisper models you download
Load on your MacLightNoneLightHeavy, especially with the better models
Account neededNoYesYesNo
Summaries and analysisPaste into your own AIBuilt inBuilt inSome built in
Your old transcriptsFiles on your disk, foreverIn their appFree plan: last 30 daysFiles on your disk
PriceFree and open sourceFree tier, paid plansFree tier, paid from $14/monthFree version, paid Pro

Fathom is great when you own the meeting and everyone expects a notetaker. Granola is great if you want AI-written notes and don't mind the cloud. MacWhisper is great for transcribing recordings as accurately as possible. Scribe is for when you just want the transcript, on your own Mac, without paying for it or making it anyone else's business.

Made for real calls

  • Works with any headphones. AirPods, Bluetooth buds or wired. Scribe records whatever your Mac is using.
  • Talking over each other is fine. Each side is recorded as its own stream, so when a laggy connection has you both talking at once, every word from both of you still makes it into the transcript.
  • English, Hebrew and Russian. Need another language? Ask for it.

Install and use

Install

  1. Download Scribe and drag it to Applications.
  2. Open it. macOS will ask for three permissions: Microphone (your side), Speech Recognition (the transcript), and System Audio Recording (their side). Allow all three.

Requires macOS 14.2 (Sonoma) or later. Built for both Apple Silicon and Intel Macs.

Use

  1. Pick the call's language.
  2. Press the red button (or ⌘R) when the call starts. Check that the Me and Them meters move.
  3. Talk. The transcript appears as you go.
  4. Press stop, then copy the transcript and paste it wherever you think.

Every call is kept in its own folder with both sides recorded separately, so you can re-transcribe them later with anything you like.

Get Scribe

Version 1.0.1. Signed and notarized by Apple.