Release Highlights

Latest

March 10, 2026

98-language support, pluggable transcription providers, transcript reliability fix, inline editing, and multi-language PDF export

+98 languages with native summaries+Pluggable transcription - connect any AI provider+Transcript reliability fix - no more lost segments+Inline transcript editing with Find & Replace+Multi-language PDF export+Custom HuggingFace model support

What's New in Pro 1.1.1

The biggest Meetily update yet. This release rebuilds the transcription engine from the ground up with pluggable providers, adds support for 98 languages, fixes the transcript loss issue that affected long meetings, and introduces professional editing tools.

233 commits, 25 PRs merged, 184 files changed. 19 days of development.


98-Language Support

Full-stack multi-language support across transcription, summaries, and PDF export.

  • Inline language selector - Pick your language from a combobox right in the recording view. No more navigating to settings
  • Language-aware summaries - Summaries now generate in the same language as your transcript. German meetings get German summaries, French meetings get French summaries
  • CJK and complex script support - Chinese, Japanese, Korean, Thai, Lao, Khmer, and Myanmar scripts render correctly in both transcripts and PDF exports
  • Smarter Whisper prompting - Non-English languages skip the English initial prompt, improving accuracy for languages like Swiss German, Finnish, and Vietnamese

This was the most requested feature since January, with users across Germany, Switzerland, France, Belgium, Finland, and Southeast Asia waiting for native language support.


Pluggable Transcription Architecture

Meetily is no longer limited to built-in models. Connect any transcription backend you want.

ProviderTypeHow it works
WhisperBuilt-in, localGPU-accelerated on Metal (macOS), CUDA, and Vulkan (Windows)
ParakeetBuilt-in, localNVIDIA's streaming ASR engine for Windows
OpenAI-compatibleExternal APIConnect Groq, Speaches, Together, Fireworks, or any OpenAI-compatible endpoint
HuggingFace customExternal modelsDownload and run any GGML Whisper model from HuggingFace

9 provider presets included - Select a provider, enter your API key, and you're ready. Meetily handles connection testing, model discovery via /v1/models, and prompt configuration automatically.

Per-provider settings - API keys and server URLs are stored separately for each provider. Switching between Groq and your local Speaches instance won't mix up credentials.


HuggingFace Custom Models

Download any GGML Whisper model directly from HuggingFace with full validation.

  • Browse and select - Enter a HuggingFace URL, browse available GGML files in the repo
  • Smart validation - 6-layer format checking catches incompatible models (GGUF, F32, PyTorch .bin) within the first 48 bytes, before you waste bandwidth on a multi-GB download
  • Cancel and resume - Cancel in-progress downloads. Partial files are cleaned up automatically
  • Gated repo support - Public repos work without tokens. Gated repos prompt for your HuggingFace token

Transcript Reliability Fix

The most critical fix in this release. Previously, stopping a recording could lose the final segments of your transcript because the pipeline exited before the transcription queue finished processing. For long meetings, this meant losing minutes of content.

What changed:

  • Reordered stop sequence - The transcription pipeline now fully drains before the recording flag clears
  • Whisper prompt context bleeding fix - Words from your previous meeting no longer contaminate the next recording
  • 4-stage post-processing pipeline - Every transcript segment now passes through confidence scoring, hallucination filtering, words-per-second analysis, and deduplication

This fix addresses the issue reported by multiple users where meetings would record full audio but only produce partial transcripts.


Transcript Editing

Professional editing tools for your transcripts.

  • Inline editing - Click any text to edit it in-place. Changes auto-save
  • Find & Replace - Press Cmd/Ctrl+H to search and replace across your entire transcript. Works in the summary editor too, including inside tables
  • Click-to-seek - Click any timestamp to jump audio playback to that exact moment
  • Smart click zones - Clicking a timestamp seeks audio. Clicking text opens the editor. No more accidental mode switches

Audio Streaming Server

Large recordings (1hr+) now play instantly. We replaced the old in-memory approach with a local streaming server that serves audio with HTTP Range requests.

  • Low memory - ~8KB per request instead of loading the entire file into memory
  • Instant playback - Seek to any point in a long recording without buffering
  • Secure - Bound to localhost only, serves only audio files from your recordings directory, with path traversal protection

Platform Notifications

Custom notification systems on both platforms, replacing generic OS notifications.

macOS - Liquid Glass toast with vibrancy effects, Siri-glow animation, and dynamic app dropdown showing detected meeting apps. Multi-display support, full dark/light mode.

Windows - Custom borderless always-on-top notification with Liquid Glass UI, app badge display, and dark/light mode. Falls back to WinRT toast if needed.


Multi-Language PDF Export

Export your transcripts and summaries to PDF in any of the 98 supported languages.

  • Native save dialog with Reveal in Finder/Explorer after export
  • CJK character rendering with embedded fonts
  • Complex script support - Thai, Lao, Khmer, Myanmar with proper hyphenation
  • Nested sublists render correctly in exported PDFs

Summary Model Chooser

Improved model selection for the summary AI engine.

  • Visual model chooser - Browse and select your preferred summary model
  • Remembers your choice - Auto-enabled after your 3rd view
  • Credit tracking - See your remaining Hosted AI credits at a glance
  • Instant display - Credits are cached at startup so the count shows immediately
  • Model deletion guard - Can't accidentally delete the model you're actively using

Download Resilience

Model downloads are now more reliable.

  • Resume on interruption - Network drops during a model download? It picks up where it left off
  • CDN fallback - If the primary download source fails, Meetily automatically tries an alternative
  • Progress fix - No more crashes from download progress exceeding 100%
  • Concurrent download handling - Starting a second download while one is in progress no longer triggers false error banners
  • Pre-flight mic check - macOS now verifies microphone permissions before you start recording

Bug Fixes

FixImpact
Prevent transcript data loss during post-stop worker drainCritical
UTF-8 panic in Whisper dynamic prompting for CJK textCritical
Whisper prompt context bleeding between recordingsHigh
Large audio file playback failureHigh
BlockNote summary editor infinite recursionMedium
Model chooser dropdown hidden behind sidebarMedium
Recovery dialog and alerts hidden behind overlaysMedium
Stale API key persistence across provider switchesMedium
Audio player not loading on Windows productionMedium
Ollama null model list crashMedium

Technical Details

ComponentChange
Version0.1.16 → 1.1.1
Development period19 days (Feb 19 - Mar 10)
Commits233
PRs merged25
Files changed184
Lines added34,711
Lines removed5,886
New Rust modules8
New React components5
Languages supported98
Transcription providers4 (Whisper, Parakeet, OpenAI-compatible, HuggingFace)
Provider presets9
New Tauri commands13
Unit tests (lib)274 pass
KPI integration tests20/20 pass
Contributors3

Upgrade

Seamless upgrade from v0.1.16. All existing settings, recordings, and models are preserved. New features activate automatically.

Download

Ready to try Meetily?

Join 88,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 (10k+) · Open source & self-hostable