Download for Mac

Your notes,
when you need them.

Savvy is listening
24:43

Prepare from your documents, then get suggestions during a conversation. Savvy shows what to say, what to avoid, and the supporting source in a small panel on your Mac.

Illustrative demo with example documents and guidance.

macOS 13+ · Apple Silicon · Free, MIT-licensed

During the meeting

Quiet by defaultSpeaks up for three reasons

Savvy is listening
36:45

Savvy checks questions against your documents, flags constraints from your brief, and offers advice when you ask for it.

It also reviews recent conversation for relevant changes. A "Savvy noticed" card appears when it finds something concrete.

  • Answers their question
  • Flags a red line before you cross it
  • Advice when you ask for it
  • Cards from the last minute of conversation
Grounded

See the supporting sourceDocuments, brief, and conversation

Answer94%

SayNet-60, not net-90.

payment-terms.pdf · p.2

Red line100%

SayNo Q1 go-live.

brief · Red lines

Savvy noticed88%

SayNobody owns legal review.

transcript · last 60 s

Answer96%

SayData stays in the EU.

dpa-addendum.docx · §4

Check the source.

Cards cite your documents, brief, or conversation. Review the source before acting.

One small appBefore, during, after

PDFDOCXPPTXXLSXMD
14

Read-only

01

Point it at a folder

PDF, DOCX, PPTX, XLSX, CSV, Markdown, EPUB. Source files stay in place. Savvy indexes extracted text on your Mac.

Approved
Objective
Red lines
Questions
02

A brief you approve

Objective, both positions, red lines, questions. Generate from your folder or import a brief, then approve it.

System audio
Microphone
ENESCADEAuto detect
03

Hears both sides

Microphone and system audio, labelled separately, with selectable transcription languages. No bot joins the call.

Answer
Say

Net-60, if the annual stays.

94% grounded
Avoid

Don't quote net-90.

payment-terms.pdf · p.2
04

Say and avoid

One thing to say, one to avoid, a grounding score and the file. Cards expire unless you keep them.

Savvy is listening
Getting advice
⌥⇧S
05

Advice on demand

Press Advice, or the shortcut, for guidance based on your brief and recent conversation.

Today
42 min
Yesterday
27 min
30 days ago
06

Local meeting history

Savvy saves recordings and transcripts on your Mac and deletes those older than 30 days at startup.

Bring your own

Use your own accountsChoose your providers

savvy

Already on your Mac

The open-source app uses Claude Code or Codex CLI for guidance. Sign in on your Mac and use your existing provider account. Savvy sends selected excerpts, the whole brief, and recent transcript turns to that provider.

Transcription uses your Deepgram or AssemblyAI API key, stored in the macOS Keychain. Your providers bill for usage.

  • Claude Code or Codex CLI
  • Your account and its terms
  • Deepgram or AssemblyAI, your key
Local-first

Know where your data goesLocal storage, external AI providers

Source files stay in their folders. Savvy stores extracted text and indexes in a local database. Audio streams to your transcription provider. AI tasks send selected excerpts, your brief and recent transcript turns to your model provider. At startup, Savvy removes local recordings and transcripts older than 30 days.

  • Source files remain unchanged
  • Provider keys in the macOS Keychain
  • 30-day local retention, cleaned up at startup
  • Audio streams only to your transcription provider
Your MacStays here
DocumentsUnchanged
IndexesLocal SQLite
BriefPrivate, versioned
Provider keysKeychain
Recordings + transcriptsDeleted after 30 days

Leaves your Mac

Meeting audio

Your transcription provider

Continuous
Excerpts, brief, recent turns

Your model provider

During guidance

Questions about Savvy

Read the README
What do I need to run Savvy?

An Apple Silicon Mac running macOS 13 or newer, a Deepgram or AssemblyAI API key, and Claude Code or Codex CLI installed and signed in. Allow microphone access to hear you and screen-recording access to capture system audio.

Is Savvy free?

The open-source app is free under the MIT license. You pay your own transcription and model providers for their services.

Where does my data go?

Source files stay in their folders. Savvy stores extracted text, indexes, briefs, recordings, and transcripts on your Mac. Audio streams to your transcription provider. Savvy sends selected excerpts, the whole brief and recent transcript turns to your CLI's model provider. Savvy stores transcription keys in macOS Keychain. At startup, Savvy deletes local recordings and transcripts older than 30 days.

Does it work with Zoom, Meet, Teams or phone calls?

Savvy captures audio played by apps on your Mac, plus your microphone. It does not join the call as a participant. Calls on another device are not captured unless their audio reaches your Mac.

Is Savvy hidden from screen share?

No. The panel can appear when you share your screen, like other windows. Follow the rules of your meeting when using AI assistance.

Which languages does it handle?

Available transcription languages depend on the provider and model you select. The response language is a separate setting on your brief, so guidance can use a different language from the conversation.

When does Savvy offer guidance?

Savvy responds to questions, flags constraints from your brief, and offers advice when you press Advice. It also checks recent conversation for relevant changes. Guidance requires a configured recommendation provider.

Does it run on Intel Macs?

Release downloads support Apple Silicon. Intel builds from source are unsupported.

Savvy is open-source software provided as-is under the MIT license by Alamas Labs. Live transcription streams meeting audio to the transcription provider you configure. Recommendations send selected document excerpts, the brief and recent transcript turns to the model provider your CLI is signed in to, under your own account and its terms. Check the rules of your meeting before using AI assistance.