Open Source · MIT License

Your meetings,
perfectly captured.

AI-powered meeting assistant that records, transcribes in real-time, identifies speakers, and generates comprehensive minutes — all running locally on your machine.

~100MB Lightweight
100% Private
60+ Languages
Scribble — Live Demo
Scribble app demo showing real-time transcription and speaker diarization

Everything you need for
perfect meetings

No cloud dependency. No subscription. Just powerful AI running on your machine.

Real-time Transcription

Soniox streaming or on-device local models with sub-second latency. Words appear the moment they're spoken.

Speaker Identification

Pitch-based and voice feature diarization identifies who's speaking. Each voice auto-labeled in real-time.

Live Translation

Real-time cabin translation into 30+ languages. Translations stream below each transcript line.

AI Meeting Minutes

One-click summaries: title, key points, action items, decisions, risks. Export as Markdown or Word.

Upload Audio Files

Got existing mp3/m4a/mp4 recordings? Drop them in — automatic pipeline transcribes, diarizes, and generates minutes. Resumable across crashes.

Reference Materials

Attach project briefs, agendas, or glossaries (.md/.txt) to a meeting — the AI uses them as context so minutes get names, terms, and decisions right.

Auto-save & Recovery

Transcripts save incrementally to SQLite. Even if the app crashes, your meeting data stays safe.

Privacy First

Everything runs locally. API keys stored on your machine only. No data leaves without your consent.

Get started in
3 simple steps

01

Download & Install

Grab the installer for macOS, Windows, or Linux. One-click install, zero configuration.

02

Choose STT & Add Key

Choose built-in Local models (free, offline) or enter your Soniox key in Settings.

03

Start Recording

Hit record — live transcription, speaker labels, and translation appear instantly.

Ready to transform your meetings?

Free and open-source. Available for macOS, Windows, and Linux.

Latest version: v1.3.5

First time installing? Check our Installation Guide below for platform-specific setup instructions.

Complete setup walkthrough

Follow these steps to get Scribble running in under 5 minutes. Screenshots included for every step.

Phase 1

Download & Install

Get Scribble on your machine

1

Download the DMG file

Click the Download button in the section above to download the .dmg file. Find it in your Downloads folder.

macOS Downloads folder with Scribble DMG file highlighted
2

Handle "Not Opened" warning

Double-click the .dmg file you just downloaded. macOS may show a "Scribble … Not Opened" warning because it's unsigned. Click "Done" for now — we'll fix this in the next step.

macOS warning — Scribble DMG Not Opened, Apple could not verify
3

Allow in Privacy & Security

Open System Settings → Privacy & Security. Scroll down to find the Scribble message and click "Open Anyway" to allow the DMG to run.

Alternative: run xattr -cr ~/Downloads/Scribble*.dmg in Terminal
macOS Privacy & Security — Open Anyway for DMG
4

Confirm opening the DMG

A confirmation dialog will appear asking to open the DMG. Click "Open Anyway" and enter your password to proceed.

macOS Gatekeeper — Open Anyway confirmation for DMG
5

Drag Scribble to Applications

The DMG will open showing the Scribble app icon and an Applications folder shortcut. Drag the Scribble icon into Applications to install.

macOS DMG installer — drag Scribble icon to Applications folder
6

Handle app "Not Opened" warning

When you first launch Scribble from Applications, macOS shows another "Scribble Not Opened" warning. Click "Done" — we need to allow it through Privacy & Security again.

macOS warning — Scribble app Not Opened
7

Allow app in Privacy & Security

Go back to System Settings → Privacy & Security. You'll see the Scribble app has been blocked. Click "Open Anyway" once more.

Or run: xattr -cr /Applications/Scribble.app to skip this step
macOS Privacy & Security — Open Anyway for Scribble app
8

Confirm & open the app

The Gatekeeper dialog appears one last time. Click "Open Anyway" and authenticate with your password or Touch ID.

macOS Gatekeeper final confirmation — Open Anyway with password

Scribble is installed!

The app launches successfully. You'll see the main Scribble interface. Continue to Phase 2 for configuration.

Scribble app main screen after successful installation on macOS
1

Download the installer

Click the Download button in the section above to download the .exe file. Your browser may show a warning that it’s not commonly downloaded — this is normal for new apps.

Edge browser download warning — file isn't commonly downloaded
2

Click the "⋯" menu → Keep

Click the three-dot menu (⋯) on the download warning bar. Select "Keep" from the dropdown to keep the file instead of deleting it.

Edge browser — click three dots then Keep to save the download
3

Click "Keep anyway"

A second confirmation appears. Click "Keep anyway" to confirm saving the installer.

Edge browser — Keep anyway confirmation dialog
4

Open the installer

Go to your Downloads folder and double-click the Scribble_…_x64-setup.exe file you just downloaded to start the installation.

Windows Downloads folder — Scribble setup.exe highlighted
5

Bypass SmartScreen — click "Show more"

Windows Defender SmartScreen will show "This app might harm your device". Click "Show more ∨" to reveal the option to proceed.

Windows SmartScreen — This app might harm your device, Show more
6

Click "Install anyway"

After clicking "Show more", the "Install anyway" button appears. Click it to proceed with the installation.

Windows SmartScreen — Install anyway button

Installation complete!

The installer wizard will guide you through the remaining steps. Choose your language, install location, and Scribble will be ready in seconds. Continue to Phase 2 for configuration.

Phase 2

Configure Scribble

Set up Speech-to-Text and AI Assistant

1

Configure Speech-to-Text

Launch Scribble, click the ⚙️ Settings icon in the top-right corner and select the Speech-to-Text tab. You can choose Local models (Zipformer 30M or Nemotron 0.6B) for 100% on-device offline transcription without internet, or choose Soniox for high-accuracy cloud STT.

Local STT Offline (Zipformer 30M / Nemotron 0.6B)
Cloud STT Soniox (optional API key)
Scribble Settings — Speech-to-Text configuration
2

Configure AI Assistant (Summaries & Minutes)

Switch to the AI Assistant tab to configure summary and minutes generation. Scribble supports all popular providers: OpenAI, DeepSeek, Google Gemini, Groq, Mistral, OpenRouter, or local models via Ollama / LM Studio. Select your provider and paste your API key.

Flexible choice: You can use paid API keys, generous free tiers like Groq, OpenRouter, Google AI Studio, or run local offline LLMs completely free with Ollama.
Scribble Settings — AI Assistant configuration
Phase 3

Permissions & Start Recording

Grant system permissions and begin your first session

1

Grant Screen & System Audio macOS only

When you first click "Record", macOS will ask for Screen & System Audio Recording permission. Click "Open System Settings" to go directly to the permission panel.

macOS Screen Recording permission dialog — Open System Settings
2

Enable Scribble in System Settings macOS only

In System Settings → Privacy & Security → Screen & System Audio Recording, find Scribble in the list and toggle it ON. You may need to enter your password.

macOS Privacy & Security — toggle Scribble ON for Screen & System Audio Recording

You're all set! Start your first meeting

Create a new meeting, hit Record, and watch real-time transcription with speaker diarization appear instantly. Scribble identifies speakers automatically and streams the transcript live.

Scribble live transcription with speaker diarization — final result

Frequently Asked Questions

Is Scribble safe to use?

Yes. Scribble is 100% open source — you can inspect every line of code on GitHub. Security warnings appear because the app has not been signed with a commercial code signing certificate.

Why does my antivirus flag Scribble?

Scribble is an open-source Rust + Tauri desktop application. Security warnings appear solely because it has not been signed with an expensive commercial code signing certificate, and it is completely free of malware.

Do I need to pay for the API?

Not required. You can use Scribble completely free and offline with local models (Zipformer/Nemotron). For cloud STT, Soniox offers a free tier at soniox.com. For meeting minutes summaries, you can use your own keys from OpenAI, DeepSeek, Google Gemini, Groq, OpenRouter, or local models via Ollama.