AI Meeting Summaries Without Sending Your Audio: Local or Bring-Your-Own-Key
Get AI meeting summaries without uploading your recordings to anyone. Meetily transcribes 100% locally, then summarizes with a local model (fully on-device) or your own API key (only transcript text leaves, audio never does). Privacy-first, pluggable, no meeting bots.

TL;DR
Meetily gives you AI meeting summaries without sending your recordings to anyone. Transcription always runs locally on your device. For the summary, you pick the engine: a local model via Ollama or the built-in option (nothing leaves your machine at all), or bring your own API key (BYOK) for a frontier model like Claude or GPT, where only the text transcript is sent and your audio never leaves your device. No meeting bot joins your call, and you decide the privacy trade-off per meeting.
Most AI meeting tools make you choose between two bad deals.
Cloud note-takers are convenient, but they want everything. A bot joins your call, your audio is uploaded to their servers, and you summarize one of the most sensitive recordings in your organization by trusting someone else's privacy policy. Strategy discussions, personnel decisions, client negotiations - all of it leaves the building.
The other camp is local-first tools that keep your data private but ask you to assemble the AI pipeline yourself. That was real friction, and we heard it from users constantly.
"Wait, I need to get an API key from OpenAI?"
"What's Ollama? Do I need to install something else?"
"I just want meeting notes. Why does this involve so much setup?"
Fair questions. So we want to be clear about what Meetily actually does, and what your real options are when it comes to summaries - because you do not have to upload your audio to get good ones.
The Part Nobody Should Have to Compromise On
Here is the line we will not move: your audio stays on your device.
Meetily captures your meeting and transcribes it locally with Whisper. That step is always on-device, on every tier, with no exceptions. No bot joins the call, and the recording never gets uploaded for transcription.
Summaries are the step where most tools quietly send everything to the cloud. We split that step out and made it pluggable, so you control where (and whether) any text goes.
What is an AI meeting summary tool?
An AI meeting summary tool automatically generates concise notes from your meeting recordings. The best tools capture key decisions, action items, and discussion points - turning hour-long meetings into scannable summaries. Meetily does this while keeping your audio transcription entirely on your device.
Two Ways to Summarize Without Uploading Audio
For summary generation, you have two privacy-respecting paths. Both work without our keys, and neither one sends your audio anywhere.
| Step | What Happens | Where It Runs |
|---|---|---|
| Audio capture | Records your meeting audio | Your device |
| Transcription | Whisper converts speech to text | Your device (always local) |
| Summary generation | AI creates structured notes | Your choice |
Option 1: Local Model (Fully On-Device)
Run the summary on your own machine through a local model via Ollama, or the built-in option. Nothing leaves your device - not the audio, not even the transcript. This is the right choice for regulated industries, air-gapped environments, or anyone who wants the entire pipeline to stay local. It asks more of your hardware, and smaller local models won't match a frontier model on the hardest summaries, but for everyday meetings they do the job and keep everything in one place.
Option 2: Bring Your Own Key (BYOK)
When you want a frontier model - Claude, OpenAI's GPT, Gemini, Mistral, Groq, OpenRouter, or Azure OpenAI - connect your own API key. You control the provider, the model, and the billing through your own account. Here only the text transcript is sent to the provider you chose. Your audio still never leaves your device. You get top-tier summary quality without handing your recordings to a meeting-bot vendor.
Transcription is always local
No matter which summary option you choose, your audio never leaves your device. Meetily uses Whisper to transcribe locally, then sends only the text transcript (not audio) if you use BYOK for summaries. With a local model, nothing leaves your device at all.
Why Not Just Upload Everything?
You might wonder why we didn't build the simple version: upload audio, get notes back. Plenty of tools do exactly that.
Because of what meeting recordings actually contain. Strategy, headcount, client terms, product roadmaps, the offhand comment someone would never put in writing. Sending all of that to a third-party server, even an encrypted one, is a trade many teams aren't willing to make - and once it's uploaded, you're trusting a policy, not an architecture.
Our approach draws the line differently:
- Audio stays on your device. Always. No exceptions.
- Transcription runs locally. Whisper processes your audio right on your machine.
- Only text leaves your device - and only if you choose BYOK for the summary.
- You pick the trade-off. Everything on-device with a local model, or frontier-quality summaries with BYOK where just the transcript travels.
This is what we mean by "privacy-first with pluggable AI." You're never locked into one approach, and the most sensitive part of the recording stays put either way.
Which Option Should You Use?
| You should use | If you... |
|---|---|
| Local model | Need maximum privacy, work in regulated industries (healthcare, legal, government), or operate in air-gapped environments. Nothing leaves your machine. |
| BYOK | Want frontier-model quality and are comfortable sending only the transcript text to a provider you control. |
You can switch between these at any time. Use a local model for that sensitive board meeting, then switch to BYOK for routine standups where you want the sharpest possible notes. The architecture supports mixing and matching because one size doesn't fit all - and unlike a cloud note-taker, your audio is off-limits no matter which you pick.
How This Compares to Cloud Note-Takers
Cloud-based assistants like Otter.ai and Fireflies handle everything for you, and that's the point and the problem. To get a summary, your audio goes up to their servers, and a bot usually has to join the call to capture it.
Meetily inverts that. There is no bot. The audio is transcribed where it was recorded. And the summary either stays fully on-device (local model) or sends only the transcript to a provider you chose and pay (BYOK). You're not trusting us with your recordings, because we never receive them.
What We Learned Building This
A few things became clear while building Meetily's summary pipeline:
1. Privacy isn't binary. Users don't want "all local" or "all cloud." They want control. Some meetings need everything to stay on the machine. Others just need sharp notes and a transcript can travel. A good AI meeting notes tool should support both.
2. Setup was a real barrier. People abandoned the summary step more than any other. The answer wasn't to upload their audio for them - it was to make the on-device and BYOK paths clear, so the privacy-respecting option is also the easy one.
3. Transcription and summarization have different privacy needs. Audio is uniquely sensitive - it carries voice biometrics, background conversations, ambient sound. A text transcript is sensitive too, but less so. Splitting these into separate steps, with separate privacy choices, is the whole design.
4. Trust is earned through architecture, not promises. We could have shipped the simple product that uploads everything and asks you to trust the policy. Instead we kept audio on the device and let you choose how summaries are generated. That's slower to build and easier to trust.
Key Takeaways
- 1Transcription always runs locally on your device - your audio never leaves your machine on any tier
- 2Two summary paths: a local model (nothing leaves your device) or BYOK (only the transcript text is sent to a provider you control)
- 3With BYOK you connect your own key for Claude, OpenAI, Gemini, Mistral, Groq, OpenRouter, or Azure OpenAI - audio still stays put
- 4No meeting bot ever joins your call
- 5Switch per meeting - local model for sensitive sessions, BYOK for routine notes you want sharpest
How to Try It
If you're new to Meetily:
- Download Meetily from meetily.ai(opens in new tab)
- Record a meeting and get a local transcript automatically
- Generate a summary with a local model (fully on-device) or your own API key
- Switch the engine any time, per meeting, based on how private it needs to be
No bots join your calls. No audio leaves your device. Just meeting notes that respect where your data lives.
AI Meeting Summaries That Keep Your Audio On-Device
Transcribe locally, then summarize with a local model or your own API key. No meeting bots. No uploaded recordings. Try Meetily free.
Frequently Asked Questions
Ready to try Meetily?
Join 308,000+ users who use Meetily for private meeting transcription. No bots, privacy first. Community Edition free.
Star on GitHub (20K+) · Open source & self-hostable
Get Started with Meetily
Meetily Pro
Advanced features for individuals and teams.


