A finished research run on an example topic, shown in full — the findings, the sources behind them and the product versions are all the run's own output, except that a product name may have been changed where it matched an existing brand.

Back to the run overview AI meeting notes

Basic Quick win

Deskminute

A local-first meeting notetaker that records calls on-device, runs Whisper transcription and diarization, and generates summaries without sending audio to the cloud.

01

What to build

  • MVP

    A macOS/Windows desktop app that captures system audio, runs Whisper + pyannote locally, and outputs a searchable transcript with an LLM summary via Ollama.

  • Why it can be better

    Matches the privacy positioning of Meetily and Hyprnote but with a cleaner UI and cross-OS support from day one.

  • Revenue model

    One-time license fee or optional paid Pro tier for advanced summarization models, paid by individual professionals.

  • Target user

    Privacy-conscious knowledge workers and consultants who record their own meetings.

02

Context

The opportunity this answers

Build a local-first meeting-memory layer for professionals that unifies transcripts from any notetaker or capture mode into one private, searchable history.

Why now

A wave of open-source local-first notetakers built on Rust/Swift/Tauri has already proven demand for on-device processing, with diarization and Whisper models now standard, high-download building blocks anyone can bundle, while search interest for generic 'AI meeting notes' has plateaued — signaling the crowded cloud tier is saturated even as privacy-driven local alternatives keep multiplying, and none of them yet unify capture contexts, ingest rival platforms' exports, or sync back out privately.

Existing solutions

13 findings21 sources

Back to the idea
  1. 01

    Meetily (Zackriya-Solutions)

    Open-source, self-hosted meeting notetaker with 100% local Parakeet/Whisper transcription, diarization, and Ollama or BYOK summarization, marketed as an Otter/Granola alternative.

    Falls short

    Captures and summarizes only what it records itself — it has no way to ingest transcripts or notes produced by Otter, Notion, Google Meet, or any other tool, so it becomes just another silo rather than a unifier; paid Pro tier reintroduces subscription/cloud dependency.

    Sources meetily.ai (opens in a new tab) github.com (opens in a new tab)

  2. 02

    Otter.ai

    Cloud AI notetaker offering bot-based, bot-free desktop, and mobile capture modes, with enterprise security/compliance controls and AI chat over meeting knowledge.

    Falls short

    All processing and storage is cloud-based, works against the privacy-first demand driving this niche; its three capture modes remain separate silos rather than a single unified, searchable local history.

    Sources otter.ai (opens in a new tab)

  3. 03

    Granola

    Calendar-synced meeting assistant that prepares a pre-meeting brief and generates notes tied to each external meeting.

    Falls short

    Not local — data and processing live on Granola's servers; notes stay tied to individual meetings/calendar events rather than forming a cross-tool searchable memory.

    Sources granola.ai (opens in a new tab) anarlog.so (opens in a new tab)

  4. 04

    Notta

    Cloud-based AI notetaker for meetings, interviews, and lectures with transcription, summarization, and generated presentations/infographics, used by 10M+ users.

    Falls short

    Cloud-only with no offline/local-processing option, and no mechanism to unify or search across notes captured by other apps.

    Sources notta.ai (opens in a new tab)

  5. 05

    Wispr Flow Notetaker

    Desktop app that captures meeting audio locally on-device without joining calls as a visible bot.

    Falls short

    Limited to its own local audio capture; provides no ingestion of platform-native notes (e.g., Google Meet, Notion) and no cross-app search across a user's full meeting history.

    Sources wisprflow.ai (opens in a new tab)

  6. 06

    Bluedot

    Background, no-bot meeting recorder that gives transcripts, summaries, and action items for calls.

    Falls short

    Runs as a cloud service rather than local-first, and does not organize or unify notes across other capture sources — cited by a user specifically because no local alternative yet matches its ease of organizing notes.

    Sources reddit.com (opens in a new tab)

  7. 07

    Long tail of solo open-source local notetakers (Meetily precursor meeting-minutes, pensieve, minute, Notes4Me, notare, Kōchi, IA-notetaking, earshot-meeting-notes, meetkeep, Local-Note, local-ai-notetaker, Anarlog)

    Small, mostly single-maintainer repositories (2-116 stars) that record system/mic audio and run local Whisper transcription plus a local LLM for summaries, each scoped to one OS (mostly macOS) or one capture mode.

    Falls short

    Each is an isolated, single-platform tool with no shared format or ingestion path for exports from other apps (Notion, Google Meet, Otter), so users end up with as many separate local histories as tools installed; none offers cross-history natural-language search or sync-out to Slack/Notion.

    Sources github.com (opens in a new tab) github.com (opens in a new tab) github.com (opens in a new tab) github.com (opens in a new tab) github.com (opens in a new tab) github.com (opens in a new tab) github.com (opens in a new tab) github.com (opens in a new tab) github.com (opens in a new tab) reddit.com (opens in a new tab) anarlog.so (opens in a new tab) github.com (opens in a new tab) medium.com (opens in a new tab)

  8. 08

    Hyprnote

    Local-first AI notepad built specifically for in-person, face-to-face meetings, processing and summarizing audio entirely on-device, including offline.

    Falls short

    Scoped to in-person capture only, with no coverage of video-call bots, bot-free desktop capture, or ingestion of notes from other platforms into one history.

    Sources plaud.ai (opens in a new tab)

Uncovered gaps

5 gaps

  1. 01

    No cross-platform ingestion

    No product ingests and normalizes exports from platform-native tools like Notion or Google Meet alongside self-recorded audio into one local index; every local notetaker only understands its own recordings.

  2. 02

    No unified meeting-history search

    None of the local-first tools support natural-language search across a user's entire meeting history spanning multiple capture apps — each is a standalone silo scoped to one machine and one tool.

  3. 03

    Missing private sync-out

    No local-first tool syncs consolidated notes back out to Slack, Notion, or email the way cloud tools like Notion and Google Meet do, while still keeping raw audio and transcripts off vendor servers.

  4. 04

    Fragmented context and OS coverage

    Coverage is split by capture context (video-call bot, bot-free desktop, in-person, phone) and by OS (mostly macOS-only repos), with no single tool spanning all contexts and platforms.

  5. 05

    No consolidating standard yet

    Existing local projects are small, single-maintainer repositories with low star counts and no unified standard or shared data format, leaving room for a consolidating layer above them.