RepoDaily · 2026-07-07 · Library / Framework

Meetily: Rust-Based Local Meeting Assistant with On-Device AI

#1 Library / Framework Rust +2,493 Zackriya-Solutions/meetily Open repository

Rust-based local meeting assistant combining Parakeet/Whisper live transcription and Ollama summarization. 100% on-device, no cloud required.

Repo typeLibrary / Framework
Best forEnterprises and professionals in regulated industries who need meeting transcription and summarization without sending audio to any cloud service
Risk levelMedium — pre-release software with a PRO tier that gates certain features behind a paid subscription
Time to evaluate1–2 hours to install, run a test meeting, and verify local processing on macOS or Windows

Primary question: Does your organization require meeting intelligence that never leaves your machine?

90/100

RepoDaily adoption score

RepoDaily rates this as 90/100 (strong) for adoption: evidence, installation path, production risk, differentiation, license clarity, and AI/agent fit are scored from the article sources and adoption notes.

Directional score from RepoDaily sources and adoption notes, not a benchmark.Risk: Medium
100Evidence quality

5 source(s) across 3 source category/categories, plus a RepoDaily-specific evidence module when available.

92Installability

5 workflow step(s), 5 next-action step(s), and 1 command/install signal(s) were detected.

79Maintenance confidence

Trending momentum is +2,493 stars, with maintenance/release/issue signals counted when present.

93Production readiness

Risk is marked medium, with 5 security note(s) and 4 explicit skip condition(s).

100Differentiation

3 opportunity lens item(s), 5 alternative(s), and 4 type-specific section(s) support differentiation.

68License clarity

License source or license wording is present.

78Agent / AI fit

5 AI/agent-related signal(s) were detected in the article text and metadata.

Project overview

Meetily is a privacy-first AI meeting assistant built in Rust that captures, transcribes, and summarizes meetings entirely on the user's local machine. The project combines Parakeet and Whisper models for live transcription at what the repository describes as 4x faster performance, speaker diarization to distinguish between meeting participants, and Ollama-based summarization that runs locally. No audio, transcripts, or summaries leave the device, making the tool suitable for enterprises operating under strict data sovereignty requirements.

The repository is organized as a Rust workspace with two members: frontend/src-tauri (the Tauri-based desktop application shell) and llama-helper (a supporting crate for local LLM orchestration). The workspace targets Rust edition 2021 with a minimum rust-version of 1.77. Shared dependencies include anyhow 1.0, serde 1.0 with derive features, serde_json 1.0, and tokio 1.32.0 with full features. The choice of Tauri over Electron means the frontend runs in a lightweight native shell rather than a bundled Chromium instance, reducing memory footprint while maintaining cross-platform support for macOS and Windows.

The project ships under the MIT License and is currently in pre-release status. A Meetily PRO tier is available for users who need enhanced accuracy, advanced exports, custom summary templates, and team-ready features, with a launch coupon (LAUNCH20) offering 20% off until the next Community Edition release. The README notes that speaker diarization is planned for PRO in mid-June. The community spans Discord, Reddit (r/meetily), and LinkedIn, with a product website at meetily.ai.

With 2,493 period stars and trending rank #1 on 2026-07-07, Meetily has captured significant attention in the open-source community. The combination of Rust performance, Tauri efficiency, and 100% local processing addresses a gap that cloud-based meeting assistants like Otter.ai and Fireflies.ai leave open — the ability to run meeting intelligence on hardware the user controls, without transmitting sensitive conversations through third-party servers.

Problem it solves

  • Most meeting transcription services (Otter.ai, Fireflies.ai, Granola) route audio through cloud servers, creating compliance and confidentiality exposure
  • Enterprises in healthcare, finance, legal, and defense sectors often prohibit cloud-based meeting recording under data residency regulations such as HIPAA, GDPR, and SOC 2
  • Open-source transcription tools like whisper.cpp provide the transcription layer but lack integrated meeting summarization and speaker diarization in a single installable application
  • Local LLM tooling (Ollama, llama.cpp) exists but is not packaged into a turnkey meeting assistant that non-engineers can install and operate
  • Electron-based meeting tools consume disproportionate memory and CPU compared to native Rust alternatives

How it works

  1. Meetily captures system audio and microphone input from the local machine during a live meeting
  2. Parakeet or Whisper ASR models run on-device to transcribe the audio stream in real-time, achieving what the README describes as 4x faster performance
  3. Speaker diarization separates and labels individual speakers within the transcript (noted as planned for PRO in mid-June per the README)
  4. Ollama runs locally to process the transcript and generate structured meeting summaries using a user-selected LLM model
  5. All audio, transcript, and summary data remains on the user's machine — no network calls to external transcription or LLM APIs

Product demo and interface preview

Meetily Demo
Meetily Home Interface — The main Meetily interface as shown in the README, illustrating how meeting capture and transcription appear to the user. README.md image
Meetily Demo
Meetily Live Demo — Animated demonstration from the README showing Meetily capturing, transcribing, and summarizing a meeting in real time. README.md image
Upcoming version
Upcoming Version Preview — Preview of the next Meetily version from the README, showing planned UI changes and feature additions. README.md image

Architecture Read: Rust Workspace with Tauri and Ollama

The Cargo.toml workspace configuration reveals two workspace members: frontend/src-tauri (the Tauri-based desktop application shell) and llama-helper (a supporting crate for local LLM orchestration via Ollama). The workspace uses Rust edition 2021 with a minimum rust-version of 1.77. Shared workspace dependencies include anyhow 1.0, serde 1.0 with derive features, serde_json 1.0, and tokio 1.32.0 with full features. This structure cleanly separates the UI layer (Tauri frontend) from the model orchestration layer (llama-helper), which wraps Ollama calls for on-device summarization.

The Tauri architecture means Meetily uses the operating system's native webview rather than bundling a full Chromium runtime. This reduces both binary size and memory consumption compared to Electron-based alternatives. The llama-helper crate likely handles the communication between the desktop application and the local Ollama instance, ensuring that transcript-to-summary conversion stays on the same machine as audio capture and transcription.

The README describes transcription performance as '4x faster' using Parakeet and Whisper models. Parakeet refers to NVIDIA's ASR model family optimized for GPU inference, while Whisper is OpenAI's widely adopted open-source transcription model. Supporting both model families gives users hardware-dependent flexibility: systems with NVIDIA GPUs can leverage Parakeet, while CPU-only machines can fall back to Whisper.

Command Surface: Development and Contribution Workflow

  • Clone: git clone https://github.com/YOUR_USERNAME/meeting-minutes.git
  • Add upstream: git remote add upstream https://github.com/Zackriya-Solutions/meeting-minutes.git
  • Branch from devtest: git checkout devtest && git pull upstream devtest && git checkout -b feature/your-feature-name
  • Production branch: main; Development/testing branch: devtest
  • Commit format: <type>(<scope>): <subject> — accepted types: feat, fix, docs, style, refactor, test, chore
  • PRs target the devtest branch and require at least one maintainer review and passing CI checks
  • Contributions are licensed under the project's MIT License as stated in CONTRIBUTING.md

Maintenance Risk: Pre-Release Status and PRO Feature Gating

Meetily is currently in pre-release status, as indicated by the Pre-Release badge and the GitHub tag indicator in the README. The project is maintained by Zackriya Solutions, a company that simultaneously offers a commercial Meetily PRO tier. This creates a dual-track model where certain capabilities — specifically enhanced accuracy, advanced exports, custom summary templates, and team-ready features — are gated behind the PRO subscription. The README explicitly notes that speaker diarization is planned for PRO in mid-June, raising the question of whether the open-source Community Edition will retain feature parity on this front.

The contribution guidelines in CONTRIBUTING.md are well-structured, with clear branch strategy (main for production, devtest for development), standardized PR templates with checkboxes for testing and documentation, conventional commit message format, and explicit review requirements. PRs must link to a related issue (e.g., 'Fixes #123') and require at least one maintainer approval before merging into devtest. The project is MIT-licensed, and contributors agree that their contributions will be licensed under MIT.

Long-term sustainability depends on continued commitment from Zackriya Solutions and community contributors. The PRO revenue model provides a financial incentive for continued development, but it also means that the most advanced features may diverge from the open-source Community Edition over time.

Integration Surface: OS Support, Model Dependencies, and Channels

  • Supported operating systems: macOS and Windows (Linux is not listed in the README badges)
  • Requires a local Ollama installation for on-device meeting summarization
  • Transcription backends: Parakeet (NVIDIA ASR) and Whisper (OpenAI)
  • License: MIT — full source available for audit and self-hosted deployment
  • Pre-release downloads: github.com/Zackriya-Solutions/meeting-minutes/releases
  • Community channels: Meetily Discord, Reddit (r/meetily), LinkedIn, and the Privacy-First AI Discord
  • Product website: meetily.ai with PRO subscription and newsletter signup at zackriya.com/meetily-subscribe

Who should pay attention?

Good fit if

  • Developers and engineering teams who already run Ollama locally and want meeting transcription integrated into their existing local-AI setup
  • Compliance-sensitive organizations in healthcare, finance, legal, or government that cannot route meeting audio through cloud-based transcription services
  • Individual professionals who value on-device privacy and want a self-hosted alternative to Otter.ai or Fireflies.ai
  • Rust and Tauri developers interested in contributing to a fast-growing open-source desktop application with structured contribution guidelines

Skip for now if

  • Teams that need a polished, stable product with reliable customer support — Meetily is still in pre-release
  • Linux users — the project currently supports only macOS and Windows per the README badges
  • Organizations without sufficient local GPU or CPU resources to run Whisper/Parakeet transcription and Ollama summarization at acceptable speeds
  • Users who depend on calendar integration, CRM sync, or cloud collaboration features that commercial meeting assistants provide out of the box

Risks and cautions

Medium

Pre-release software with a PRO/Community Edition split that may gate features behind a paid tier. Only macOS and Windows are supported, and the application requires sufficient local compute for real-time transcription and summarization.

  • Currently in pre-release status — APIs, UI, and output formats may change before a stable release
  • Speaker diarization is noted as planned for PRO, potentially creating a feature gap between the open-source Community Edition and the paid tier
  • Only macOS and Windows are supported; Linux is absent from the README's supported OS badge
  • Running Whisper or Parakeet transcription plus Ollama summarization locally demands GPU or sufficient CPU resources that not all target machines possess
  • The dual Community/PRO model means the most advanced features may diverge from the open-source edition over time, driven by Zackriya Solutions' commercial incentives
  • 100% local processing — no audio, transcripts, or summaries are transmitted to any cloud service
  • Ollama runs on the user's own machine, so meeting content never reaches an external LLM API endpoint
  • MIT License allows full source code audit, fork, and self-hosted deployment without vendor lock-in
  • The Tauri frontend avoids the broader attack surface of Electron-based desktop applications
  • Enterprises can deploy Meetily on air-gapped or restricted-network machines with no external dependencies beyond local model weights

Alternatives to compare

ApproachWhen to useTrade-off
OpenAI Whisper
You need a battle-tested open-source transcription library to build your own meeting pipelineFree / open-source (MIT)
whisper.cpp
You want a lightweight C++ Whisper inference engine for CPU-only deployment or custom integrationFree / open-source (MIT)
Otter.ai
You want a polished cloud-based meeting assistant with collaboration features and mobile appsSubscription-based, starting around $10–17/month per user
Fireflies.ai
You need cloud-based meeting intelligence with CRM integrations and team analytics dashboardsSubscription-based, starting around $10–19/month per user
Granola
You want a macOS-native AI notepad that works alongside video calls without recording system audioSubscription-based

What this trend reveals

Compliance-First Meeting Capture for Regulated Industries

Organizations subject to HIPAA, GDPR, SOC 2, or defense-grade data residency rules can deploy Meetily to capture, transcribe, and summarize meetings without violating data protection policies. The MIT-licensed source code allows internal security teams to audit the entire pipeline.

Verify with your security team that the pre-release build contains no telemetry or network calls by inspecting the Rust source in frontend/src-tauri and llama-helper, then test on an air-gapped machine.

Customizable Local Summarization Pipeline

The separation of transcription (Whisper/Parakeet) and summarization (Ollama via llama-helper) means developers can swap in different LLM models or custom prompt templates for domain-specific output — legal memos, clinical notes, or engineering action items.

Clone the repository, inspect the llama-helper workspace member, and test whether replacing the Ollama model (e.g., switching from llama3 to mistral) produces acceptable summary quality for your domain.

Rust + Tauri Desktop AI Application Reference

Teams building privacy-focused desktop tools can study Meetily's Cargo.toml workspace structure (frontend/src-tauri plus llama-helper) as a reference architecture for local AI applications that avoid Electron overhead.

Review the workspace configuration, the shared dependency list (anyhow, serde, serde_json, tokio), and the Tauri project structure to understand how the project separates UI rendering from model orchestration.

Best next action

Run a 5-Minute Test Meeting on Your Primary Machine

Download the pre-release from GitHub Releases for macOS or Windows, confirm Ollama is installed with at least one summarization model pulled, and run a short test meeting to evaluate transcription accuracy and summary quality on your actual hardware.

  1. Download the latest pre-release build from github.com/Zackriya-Solutions/meeting-minutes/releases for macOS or Windows
  2. Install Ollama if not already present, and pull a summarization model (e.g., ollama pull llama3)
  3. Launch Meetily and start a short test meeting or play a recorded audio file through system audio
  4. Verify the transcript appears in real-time and a summary is generated locally after the meeting ends
  5. Monitor network activity (e.g., with Little Snitch on macOS or Resource Monitor on Windows) to confirm no data is transmitted externally

RepoDaily verdict

Meetily delivers a privacy-first meeting assistant powered by Rust, Tauri, and local LLM tooling. At pre-release, it is best suited for developers and compliance-sensitive organizations willing to tolerate early-stage rough edges in exchange for 100% on-device processing. The PRO/Community Edition split and limited OS support (macOS, Windows only) are the main factors to weigh before adoption.

Sources