Skip to main content
Beta Software - The BuildBetter Local Recorder is currently in beta.

Features

A comprehensive guide to everything the BuildBetter Local Recorder can do.

Recording

Dual Audio Capture

The recorder captures both your microphone and system audio simultaneously:
SourceWhat It Captures
MicrophoneYour voice
System AudioAudio from calls, videos, or any app playing sound
This means you get a complete recording of both sides of any conversation.
System audio capture requires the Screen Recording permission in macOS Privacy settings.

Recording Controls

  • Start/Stop: Click the microphone button or use keyboard shortcuts
  • Pause/Resume: Pause recording without creating a new session
  • Mute Mic: Temporarily mute your microphone input
  • Mute System: Temporarily mute system audio capture

Audio Quality

  • High-quality audio capture (48kHz sample rate)
  • Compressed M4A format for efficient storage
  • Typical meeting: ~1MB per minute

Live Transcription

How It Works

Transcription is powered by OpenAI Whisper, running entirely on your Mac:
  1. Audio is processed in small chunks (every few seconds)
  2. Whisper converts speech to text locally
  3. Text appears in real-time as you speak

Whisper Models

ModelSizeSpeedAccuracyBest For
Base English140MBFastGoodEnglish-only meetings
Small460MBMediumBetterMulti-language
Medium1.5GBSlowerBestAccuracy-critical
Base English is recommended for most users. It’s fast and accurate for English content.

Transcript Window

Click the transcript icon to open a dedicated transcript window showing:
  • Live updating text as people speak
  • Scrollable history of the conversation
  • Click any text to jump to that moment in playback

AI Chat

Local LLM

The AI Chat feature uses Llama 3.2 running locally on your Mac. No internet required. What you can do:
  • Ask questions about your recording
  • Get summaries of conversations
  • Extract action items and decisions
  • Search for specific topics discussed

Example Prompts

"Summarize this meeting in bullet points"
"What action items were discussed?"
"What did [person] say about the timeline?"
"List all the decisions that were made"
"What questions were asked?"

AI Models Available

ModelSizeSpeedQuality
Llama 3.2 3B2GBFastGood (Recommended)
Llama 3.2 1B700MBFasterBasic
AI Chat requires downloading an LLM model (~2GB). You can do this during setup or later in Settings.

Notes & Annotations

Taking Notes

  • Click the notes icon during recording to open the notes panel
  • Notes are automatically timestamped
  • Auto-saved as you type (no save button needed)
  • Saved as Markdown files alongside your recordings

Note Features

  • Timestamps: Each note section is linked to a moment in the recording
  • Markdown Support: Format with headers, lists, bold, etc.
  • Auto-Save: Changes saved instantly
  • Export: Notes saved as .md files you can open anywhere

Meeting Detection

Supported Platforms

The recorder can automatically detect meetings on:
PlatformDetection Method
ZoomApp detection, browser URL
Google MeetBrowser URL
Microsoft TeamsApp detection, browser URL
Slack HuddlesApp detection
DiscordApp detection
WebexBrowser URL

Detection Modes

Basic Detection (no extra permissions)
  • Detects running meeting apps
  • Monitors microphone activity
  • Checks network connections
Advanced Detection (requires Automation permission)
  • Checks browser URLs for meeting links
  • More accurate detection
  • Works with browser-based meetings

Auto-Recording

When enabled, the recorder can:
  1. Prompt to Record: Shows a notification when a meeting is detected
  2. Auto-Start: Automatically begins recording high-confidence meetings
  3. Auto-Stop: Stops recording when the meeting ends
Configure thresholds in Settings:
  • Detection Sensitivity: When to show the “Record?” prompt
  • Auto-Record Threshold: Confidence level needed to auto-start

Dashboard

Home Tab

Shows upcoming meetings (calendar integration coming soon) and quick access to recent recordings.

Recordings Tab

Browse all your recordings with:
  • Search: Find recordings by title or content
  • Sort: By date, duration, or name
  • Filter: By date range
  • Preview: See transcript snippets before opening

Recording Detail View

When you open a recording:

Playback

Listen to the recording with playback controls

Transcript

Read the full transcript, click to jump to any moment

Notes

View and edit your notes

AI Chat

Ask the AI questions about this recording

Window Modes

Floating Bar

A compact, draggable window that can be placed anywhere on your screen.
  • Drag to reposition
  • Shows recording status and controls
  • Expands to show more options when recording

Notch Mode

Designed for MacBooks with a notch:
  • Tucks into the notch area at the top of the screen
  • Minimal visual footprint
  • Expands when you hover or during recording

Hide Until Meeting

Enable this to keep the recorder completely hidden until a meeting is detected. The app runs in the background and appears automatically when needed.

Themes

Choose between:
  • Dark Mode: Easy on the eyes, matches macOS dark appearance
  • Light Mode: Bright interface for well-lit environments
The app respects your macOS appearance setting by default.

Keyboard Shortcuts

ActionShortcut
Start/Stop RecordingConfigurable in Settings
Open DashboardClick dock icon
Show/Hide Floating BarClick menu bar icon

Data Storage

Local Storage

All data is stored locally on your Mac:
~/Documents/BuildBetter Recordings/
├── [Recording Name]/
│   ├── audio.m4a      # Audio file
│   ├── transcript.txt # Plain text transcript
│   └── notes.md       # Your notes
└── ...

Database

Recording metadata is stored in a local SQLite database for fast searching and organization.

Backup

Your recordings are regular files—back them up with Time Machine, iCloud Drive, or any backup solution.

Optional: BuildBetter Sync

If you have a BuildBetter account, you can optionally sync recordings to the cloud:
  • Team Sharing: Share recordings with colleagues
  • Advanced AI: Access more powerful cloud-based analysis
  • Cross-Device: Access recordings from any device
  • Integrations: Connect to Slack, CRMs, and more
Cloud sync is completely optional. The Local Recorder works fully offline without any account.