The Story Behind Meetily

6 min readBuild in PublicEnglish
The story behind Meetily

TL;DR

We built Meetily after realizing our client conversations were being uploaded to servers we didn't control. We wanted local storage, choice of AI providers, and the ability to delete our data anytime. Nothing existed, so we built it ourselves.

The Moment It Started

We were wrapping up a call with a potential client. Sensitive stuff - pricing, roadmap, competitive positioning. The kind of conversation you don't want floating around on someone else's servers.

After the call, I opened our meeting tool to grab the notes. And then I actually read the privacy policy.

Our entire conversation had been uploaded. Stored on infrastructure we didn't control. Potentially used for model training. And if we ever cancelled our subscription? The data retention policy was vague at best.

I closed my laptop and thought: We're paying for this?

We tried other tools. Same story, different branding.

Every product we evaluated had the same model: your audio goes to their cloud, gets processed on their servers, stored in their database. You get a nice interface. They get your data.

Some had better privacy policies than others. But "better" still meant trusting someone else with our client conversations.

What we actually wanted was simple:

  • Keep recordings on our own devices - not someone else's servers
  • Choose our own AI providers - or use local models if we needed maximum privacy
  • Export and delete freely - our data, our rules
  • No lock-in - if we stop using the tool, we keep our history

We searched. We asked around. Nothing fit.

The Decision

We could keep searching. Or we could build what we needed.

We chose to build.

The Embarrassing First Version

Let's be honest about what v0.0.1 looked like:

  • macOS only (we developed on Macs)
  • Required CMake, Python 3.10+, and a bunch of terminal commands
  • Two separate processes - frontend and backend - that you had to run manually
  • Crashed sometimes. Lost transcripts occasionally.

Our own team complained. "Can't you just make an installer?"

But it worked. Meetings stayed on our machines. We could delete them anytime. No data left our devices unless we explicitly chose to use a cloud API.

It solved our problem. That was enough for us.

Then We Open Sourced It

We figured: if we needed this, maybe others did too.

We pushed the code to GitHub. Added a README. Expected maybe a few dozen developers to try it.

Within weeks, the stars started climbing. Issues poured in. Feature requests we hadn't considered.

People asked for:

  • Windows support (our first release was Mac-only)
  • Meeting history that persisted between sessions
  • Pre-built installers (not everyone wants to compile from source)
  • A unified app (no separate backend server)
  • Custom AI endpoints (bring your own API keys)

We listened. We shipped.

What Changed (And What Didn't)

Today, Meetily looks different than that first embarrassing version:

  • Windows & macOS - single installer, no dependencies
  • 61,000+ downloads - from that first handful of users
  • 9,700+ GitHub stars - people actually use this
  • Community and Pro editions - free open source core, paid features for those who need them

But some things stayed exactly the same:

Your meetings stay local. SQLite database on your device. Audio files on your machine. If the app crashes, your data is still there - audio is the source of truth, and we can recover from it.

You choose your AI providers. Transcription runs locally with Whisper or Parakeet. For summarization, use local models for maximum privacy, or connect your own API keys to Claude, OpenAI, or Groq. We document each provider's policies so you can decide.

Export, delete, backup - anytime. PDF, Word, Markdown. Full database exports. No "please contact support to delete your data" nonsense.

Open source. The code is on GitHub(opens in new tab). MIT licensed. Verify it yourself, build it yourself, self-host it yourself.

What We're Still Figuring Out

We're not done. A few things we're working on:

Better local summarization. Local models don't match cloud quality yet. We're working on it - privacy shouldn't mean compromising on results.

More pluggability. Transcription runs locally only right now. We're planning to make that pluggable too, for users who need specific accuracy levels.

Features users ask for. Speaker identification. Custom templates. Calendar integration. We build what people actually request, not what we assume they want.

Why This Matters

There's a reason we're telling this story.

Every week, we see another AI tool launch with "privacy-first" in the tagline. Most of them upload your data to their servers and call it a day.

We built Meetily because we actually needed it. The architecture - local storage, pluggable AI, complete data control - exists because we refused to accept the alternative.

You shouldn't have to choose between useful AI and owning your data. That's the point.


Frequently Asked Questions

Meetily is a privacy-first AI meeting assistant that transcribes and summarizes your meetings with 100% local processing. Unlike cloud-based tools, your audio and transcripts stay on your device. It's open source (MIT license) with over 61,000 downloads.
The Community Edition is free and open source. Pro is $10/user/month billed annually and adds advanced exports (PDF, Word), meeting detection, and faster cloud summarization. Enterprise has custom pricing for self-hosted deployments.
Yes. Transcription runs entirely on your device using Whisper or Parakeet models. After the initial model download, Meetily works completely offline with no internet required.
Meetily is HIPAA compliant by design. All processing happens locally on your device, and we never have access to your meeting content. For healthcare organizations needing formal compliance documentation, Enterprise includes custom compliance frameworks.
Meetily runs natively on Windows and macOS (Apple Silicon). It works with any meeting platform - Zoom, Teams, Meet, Discord, or any other app that produces audio - because it captures system audio rather than joining as a bot.
No. Meetily captures system audio directly from your device, so there's no bot joining your calls. Other participants won't know you're transcribing, and you don't need to invite anything to your meetings.

Try Meetily

Privacy-first meeting transcription. Your data stays yours.

Download Free

Meetily is built by Zackriya Solutions(opens in new tab). The source code is available on GitHub(opens in new tab).

About the Author

S

Sujith @ Zackriya Solutions

Founder of Meetily. Building privacy-first software.

Ready to try Meetily?

Join 76,000+ users who use Meetily for private meeting transcription. No bots, privacy first. Community Edition free.

No meeting bots
100% local transcription
Free & open source
Download Free

Star on GitHub (9.9k+) · Open source & self-hostable

Get Started with Meetily

Meetily Pro

Advanced features for individuals and teams.

Download

Get Meetily for Mac or Windows. Free and open source.

Download

Recent Articles