Hapi

Releases

Every version of Hapi.

What each release changed, with a direct download for every version. Hapi updates itself, so most people only need the latest. Requires macOS 14 or later on an Apple Silicon Mac.

Recommended downloads

Hapi 2.2.62 · Latest

22 October 2026

Everything Hapi does today. Hapi opens as a calm notepad with Today, Recordings and ⌘K search; a live meeting gets its own page where you can take notes while it records; and your notes sync to your iPhone. You choose whether meetings are recorded Off, Ask or Always, each person in a meeting gets their own speaker, and summaries stay in the language of the meeting. Pick this unless you have a reason not to.

Download 2.2.62

Hapi 2.2.52 · Classic layout, most polished

27 September 2026

The last version with the original dashboard layout, before the notepad redesign. It is the most refined build of that design: meeting recordings survive headphones being switched and your Mac going to sleep, back-to-back meetings all get their summary, and empty meetings are flagged instead of disappearing. Pick it if you prefer the dashboard over the notepad.

Download 2.2.52

Hapi 2.2.41 · Summer build

15 July 2026

A steady version from mid-July with the classic dashboard. Dictation handles mid-sentence corrections ("the Italian place, sorry, the Japanese one") and keeps your punctuation, and search works straight after a fresh install. It predates the September round of recording and summary improvements in 2.2.52. Pick it if a newer version gives you trouble on your Mac.

Download 2.2.41

Hapi 2.2.38 · Earliest recommended

12 June 2026

The oldest version we still recommend, from June. "Join & record" starts reliably with AirPods and other Bluetooth headphones, and Hapi tells you clearly if a recording could not start. It lacks the later dictation and search fixes in 2.2.41. Pick it only if you need to go back further.

Download 2.2.38

All releases

Hapi 2.2.62

22 October 2026Download

Speakers

  • Meetings now separate each person who speaks, instead of grouping everyone else as "The rest". Hapi gets the number of people right far more often, even without a calendar invite.
  • Each person gets their own colour. Their name appears once, the first time they speak, and a small coloured square marks their later lines, so you read the conversation instead of a column of names.
  • Each line shows what that person actually said, so sentences no longer break at the wrong speaker.
  • When Hapi has a good guess for an unnamed speaker, it shows "maybe Matt?" in that person's colour. One click confirms it.
  • "Re-identify speakers" now updates the meeting in place, and the waveform animates while Hapi is working on a meeting.
  • The note menu now has "Show speakers", "Show timestamps" and "Rename" for each speaker.
  • Invitees who didn't join, or who were invited twice under different emails, no longer add a phantom speaker.
  • Each word of the transcript belongs to exactly one speaker, so nothing is repeated in the transcript or the summary.
  • Meetings you already recorded keep the speakers they had.

Reliability

  • The warning that a recording captured only silence now appears only when that is really the case.

Today

  • The daily brief is easier to read.

iPhone

  • Choose between three app icons: Clouds, Ivory or Black.

Hapi 2.2.60

20 October 2026Download

Summaries

  • Regenerating a summary keeps the current one until the new one is ready, so a failed attempt never leaves you with nothing.
  • Long meetings resume summarizing where they left off, and very long turns no longer overflow the on-device model.
  • Action items keep their latest status (done, cancelled) instead of reverting to an earlier mention.

Reliability

  • A summary that fails for a temporary reason is retried automatically instead of being given up.
  • Upgrading the AI model no longer removes the current one before the new download is complete.
  • Hapi checks that the AI model fits in memory before loading it, including older installed models.
  • If the recordings list fails to load more items, you can retry instead of the list just ending.
  • A local memory error is no longer reported as a cloud credits problem.

Appearance

  • On first launch the main window opens at a comfortable width.

Hapi 2.2.59

20 October 2026Download

Appearance

  • New "White" background palette replaces Cool.

Meetings

  • Teams calls are no longer ended early when you join after the pre-join screen.

Reliability

  • Hapi always opens its main window at launch.
  • A summary interrupted by quitting Hapi now resumes instead of being abandoned.

Hapi 2.2.58

20 October 2026Download

AI

  • Pro: in hybrid mode, use your own self-hosted model server (Ollama or any OpenAI-compatible endpoint), with automatic fallback to on-device AI.
  • Optionally allow email bodies to go to your own server — off by default.
  • Regenerating a summary now shows its progress, and the local-summary note can be dismissed.

Appearance

  • New clouds app icon by default. The previous icons stay available in Settings → Appearance.

Reliability

  • Fewer hangs during meeting detection.

Hapi 2.2.57

19 October 2026Download

Summaries

  • "Retry" on a failed summary works again.
  • Local summaries stay in the meeting's language from start to finish.
  • Local summaries recover from a section the model couldn't read, instead of failing every time.
  • Next steps no longer get assigned to someone who wasn't in the meeting.

Recording

  • Starting a meeting from Today or an event keeps its title and shows "Join now" for the call.
  • Everything about recording now uses one red.
  • Tidier topic headers and shortcut hints; granted permissions show in green.

Hapi 2.2.56

19 October 2026Download

A new look

  • Hapi is now a notepad: one calm column with Today, Recordings and Settings, plus back/forward history and ⌘K search.
  • A live meeting is its own page: take notes while you record, with @mentions, real bullets and ⌘B/⌘I/⌘K formatting.
  • Today shows your daily brief and your next video calls.
  • A floating bubble or the notch shows when a meeting is recording while you work elsewhere.
  • Redesigned first-run setup that fits any window size.
  • Cleaner meeting pages: people, Start/Join now for upcoming calls, and a simpler menu.

Summaries

  • Local summaries cover long meetings more completely.
  • "Regenerate summary" now explains what went wrong when it can't finish.

iPhone

  • Notes, participants and accent colour now sync between your Mac and iPhone.
  • Sync fixes: summaries from iPhone recordings, edits and deletions now arrive reliably.

Reliability & performance

  • Lower memory use after meetings on 16 GB Macs.
  • Fixed a crash after meetings on macOS 14 (speaker identification is paused on macOS 14 for now).
  • Fixed a stall at launch.
  • Meetings with no action items no longer show as failed.

Hapi 2.2.55

19 October 2026Download

A new look

  • Hapi is now a notepad: one calm column with Today, Recordings and Settings, plus back/forward history and ⌘K search.
  • A live meeting is its own page: take notes while you record, with @mentions, real bullets and ⌘B/⌘I/⌘K formatting.
  • Today shows your daily brief and your next video calls.
  • A floating bubble or the notch shows when a meeting is recording while you work elsewhere.

iPhone

  • Notes, participants and accent colour now sync between your Mac and iPhone.
  • Sync fixes: summaries from iPhone recordings, edits and deletions now arrive reliably.

Reliability & performance

  • Lower memory use after meetings on 16 GB Macs.
  • Fixed a crash after meetings on macOS 14 (speaker identification is paused on macOS 14 for now).
  • Fixed a stall at launch.
  • Meetings with no action items no longer show as failed.

Hapi 2.2.54

13 October 2026Download

Meetings

  • More reliable meeting detection on macOS 14.4 and later: Hapi now follows the call itself instead of scanning windows.
  • Browser voice notes, mic tests and dictation are no longer recorded as Google Meet calls.

Transcripts & summaries

  • Names and terms Hapi already knows (attendees, your custom dictionary, earlier meetings) are now spelled correctly in transcripts and summaries.
  • Summaries no longer present proposals as decisions, and report facts more faithfully.
  • Action items name who committed to them, and deadlines like "Thursday" become real dates.

Reliability

  • If on-device AI has to pause, Hapi tells you right away and offers a restart.
  • Fixes for brief freezes during meeting detection.

Hapi 2.2.53

10 October 2026Download

Meetings

  • Choose how Hapi records meetings: Off, Ask, or Always.
  • Recording now ends on its own when the calendar event finishes or after a maximum length, with a "Keep recording" countdown.
  • Back-to-back and double-booked meetings are no longer mislabeled or merged together.
  • The participants panel shows who actually attended, and speakers are named more reliably.
  • Offer to resume a meeting recording after your Mac wakes up.
  • Hapi now tells you when a meeting captured almost no speech, so you can check your microphone.

Recording & transcription

  • Connecting AirPods or other Bluetooth headphones mid-meeting no longer leaves gaps or silent recordings.
  • Other participants' audio recovers automatically if it goes silent during a meeting.
  • Your voice and other participants' audio are transcribed separately, for more accurate speakers.
  • Spanish meetings no longer drift into English.
  • Voice notes keep their first words, even right after launch.
  • A recording health indicator shows that everything is being captured.
  • Recordings take less disk space.

Summaries & AI

  • Clearer on-device summaries for long meetings: purpose, agreements and next steps with owners.
  • Faster, more reliable on-device model for the Best and Pro tiers.
  • Cloud summaries read the whole meeting at once, and action items no longer time out.
  • The latest cloud models are always available, and each summary shows which model wrote it.
  • Search now understands Spanish as well as English.
  • Short meetings keep their tasks, and very short recordings no longer get an invented summary.

Performance & privacy

  • Lower memory use on 16 GB Macs and fixes for many brief freezes.
  • Transcription-only setup for Macs with less than 16 GB of memory.
  • Meeting links and codes are no longer written to Hapi's logs.

Hapi 2.2.52

27 September 2026Download

Recording reliability

  • Pressing the voice-note hotkey during a meeting no longer stops the meeting recording.
  • Switching headphones or audio devices at the end of a call no longer leaves a phantom recording or a transcript without audio.
  • Hapi now recovers faster when AirPods or other devices change several times in a row.
  • Other participants' audio is no longer switched off when you talk for a while and they stay quiet.
  • Your Mac no longer goes to sleep while Hapi is recording, and a recording interrupted by sleep no longer leaks into your next voice note.
  • Meetings where no speech was captured are now kept and clearly flagged, instead of silently disappearing.
  • Fixed meeting recordings that played back sped up ("chipmunk" audio).

Summaries

  • Back-to-back meetings no longer end up without a summary or title.
  • A meeting whose summary keeps failing is no longer retried on every launch.
  • Long on-device summaries no longer switch off local AI until restart.

Fixes & privacy

  • Removed a Pause button that didn't actually pause the recording.
  • The "couldn't start recording" message now explains the real cause.
  • Menu-bar items are now correctly enabled or disabled.
  • Dictated text, window titles, meeting titles and chat content are no longer written to Hapi's logs.
  • Fixed several brief freezes in the dashboard, calendar, audio devices and model unloading.

Hapi 2.2.51

16 September 2026Download

Fixes

  • Fixed a recurring dashboard hang on wider windows — replaced the two-column layout with one that doesn't fight itself over sizing.
  • Fixed a hang when restarting the global hotkey listener (e.g. after waking from sleep).
  • Fixed a hang formatting very long transcripts.
  • Fixed a hang triggered by a browser tab with an unusually long URL.
  • Fixed a hang when stopping or rebuilding system-audio capture during a meeting.
  • Fixed a hang where the window would briefly freeze while remembering its position during a display change.

Hapi 2.2.49

3 September 2026Download

Fixes

  • Fixed two rare startup hangs where a slow audio or window-lookup response from macOS could briefly freeze Hapi.
  • Fixed a case where a meeting's speaker segments could end up empty when word timings didn't line up with the diarized segments.
  • Stopped filing a diagnostic report when a cloud AI request falls back to local because the Mac is briefly offline — that's expected behavior, not a bug.

Hapi 2.2.48

2 September 2026Download

Fixes

  • Fixed a bug where a browser tab with an unusual URL could freeze Hapi for several seconds while checking for meetings.
  • Reduced a startup rendering delay seen on some Macs.

Hapi 2.2.47

1 September 2026Download

Screen Assistant

  • Screen Assistant is now off by default and marked BETA — it's still evolving and can occasionally misfire, so turn it on knowingly. A warning now explains this right where you enable it.

Fixes

  • Improved accuracy of automatic diagnostic reports, so recurring issues are tracked correctly instead of resurfacing as duplicates or getting reopened after being resolved.

Hapi 2.2.46

31 August 2026Download

Fixes

  • Fixed a dashboard crash on first-time meeting briefings when two attendee emails resolved to the same contact.
  • Fixed several cases where Hapi could briefly freeze — loading pending transcriptions, connecting an Obsidian vault, and during first-launch integration setup.
  • Fixed a worker diagnostic that could misreport a successful meeting as having silently failed.

Hapi 2.2.45

31 August 2026Download

Pricing

  • The free 30-day Hapi Pro trial is back — every new install gets it automatically, no license required.
  • When it ends, you keep the free Voice Notes tier, or upgrade to Local/Pro to stay on the full app.

Hapi 2.2.44

28 August 2026Download

Fixes

  • Calendar meetings with a Google Meet link that weren't showing up on the dashboard now sync correctly.
  • Meetings that were already titled (or too short to title) no longer show a false "title failed" error.
  • Fixed two cases where Hapi could briefly freeze for a couple of seconds — when loading a meeting's audio, and when starting a recording while the microphone warms up.

Hapi 2.2.43

27 August 2026Download

Pricing

  • Local and Pro are now paid from day one — the automatic 30-day free trial on first launch has been removed for new downloads.
  • Backed by a 30-day money-back guarantee, no questions asked.
  • If you downloaded Hapi before March 1, 2026, nothing changes for you — your access stays free.

Hapi 2.2.41

15 July 2026Download

Reliability

  • Added anonymous, privacy-safe diagnostics that help us see whether the app started and finished recordings cleanly, and whether it crashed or was force-quit by the system on the previous launch. No audio, transcript, or personal content is ever included.
  • Added crash and hang diagnostics (via Apple's MetricKit) to catch issues we can't otherwise see.

Fixes

  • Fixed a bug where semantic search silently failed to index anything after a fresh install, because the downloaded embeddings model was being looked for in the wrong folder.

Hapi 2.2.40

17 June 2026Download

Voice notes

  • Better handling of mid-sentence self-corrections when dictating — if you correct yourself (e.g. “the Italian place, sorry, the Japanese one”), Hapi now keeps just the corrected version more reliably.
  • Hapi now preserves the punctuation and capitalization from transcription instead of reformatting it, so dictated text reads more naturally.

Hapi 2.2.39

16 June 2026Download

Fixes & improvements

  • Fixed meeting reminders that could pop up for calendar events you had already deleted, even after restarting Hapi.
  • The “Show in Dock” setting now takes effect reliably.
  • Your global recording shortcut no longer leaks its key into whatever app you’re typing in.
  • On unsupported Intel Macs, Hapi now shows a clear message instead of crashing — Hapi requires an Apple Silicon Mac (M1 or later).

Hapi 2.2.38

12 June 2026Download

Meetings

  • Fixed an issue where “Join & record” could freeze and fail to start, especially when using Bluetooth headphones or AirPods.
  • Hapi now automatically recovers when the microphone isn't quite ready at the moment recording starts, instead of giving up with an error.
  • If recording genuinely can't start, Hapi now tells you clearly with a notice — instead of opening the meeting while nothing is being recorded.

Hapi 2.2.37

11 June 2026Download

Reliability

  • Crash reporting now pinpoints the exact code involved in a crash, so rare issues get diagnosed and fixed much faster.
  • The bug report form now shows a clear error message next to the Submit button when a report can't be sent.

Hapi 2.2.36

10 June 2026Download

Meetings

  • The record prompt now appears within a couple of seconds of joining a meeting, instead of taking several seconds to show up.

Hapi 2.2.35

10 June 2026Download

Transcripts

  • Fixed an issue where long meeting transcripts could lose large portions of the conversation during text cleanup. Meetings now always keep the full verbatim transcript.

Speakers

  • More reliable speaker identification in two-person calls: the remote participant is now correctly separated and labeled instead of being mixed into your own speech.

Notifications

  • Declining a meeting recording prompt now keeps it dismissed for that meeting. The prompt only returns when that meeting actually ends and a new one starts.

Hapi 2.2.34

9 June 2026Download

Meetings

  • Multi-person meetings now separate each participant into their own speaker, instead of grouping everyone except you into a single "Them". When your calendar invite lists the attendees, Hapi labels the speakers by name.
  • Speaker labels now appear in the transcript by default, so you can see who said what at a glance. You can still hide them with the speaker toggle in the transcript view.

Hapi 2.2.33

5 June 2026Download

Meeting recording stability

  • Fixed an issue where quitting one browser would stop a meeting recording that was actually hosted in a different browser. Your recording now keeps going as long as the meeting is still open where it started.

Settings

  • The diagnostics and usage-metrics switches in Settings now toggle reliably and are easier to tap.

Hapi 2.2.32

5 June 2026Download

Meeting recording stability

  • Fixed a case where recording a Google Meet — especially in the Dia browser — could stop on its own after a short time while you were presenting or screen-sharing. Hapi now keeps recording and relies on screen detection to end the meeting, so presentations are captured in full.

Hapi 2.2.31

5 June 2026Download

Cloud summaries fixed

  • When using cloud AI (hybrid mode), a meeting could finish with a title but no summary or next steps if your OpenRouter balance was low or the chosen content model was a costly one. Hapi now uses a tighter token budget for summaries so requests stay affordable, and when a cloud request is rejected for billing it tells you clearly (add credits or pick a cheaper model) instead of silently producing nothing.

Hapi 2.2.30

4 June 2026Download

Fresh-install setup fixed

  • On a clean install, Parakeet transcription and speaker diarization could get stuck permanently at "queued" while other models finished downloading. They now download and finish setup reliably.

Google Meet recording

  • "Join & Record" no longer stops recording prematurely while you're still waiting in the Google Meet lobby before the call starts.

Anonymous usage metrics

  • Hapi now shares anonymous, aggregate usage metrics so we can see which features get used and improve the app. It's on by default, with a disclosure — and never includes your audio, transcripts, meeting titles, entities, chat, or any personal data. Turn it off any time in Settings → Diagnostics.

Hapi 2.2.28

28 May 2026Download

Cloud summaries fixed

  • Meeting summaries, action items, and entities now generate reliably in hybrid/cloud mode. Fixed a bug where they could come back empty even with a valid, funded OpenRouter key — the request was reserving the model's full token ceiling and getting rejected on modest balances.

Calendar linking for recordings

  • A manual recording no longer attaches itself to an unrelated upcoming calendar event. Its title and participants are managed by AI instead.
  • You can now link a recording to a calendar event yourself: in a meeting's Participants panel, tap + Add → Link to event and pick from your next events.

Under the hood

  • Your OpenRouter API key now lives in the data-protection keychain, so it's shared cleanly across app updates and the background post-processing helper.

Hapi 2.2.27

22 May 2026Download

Essentials download — visibility & retry

  • The "Finishing setup — downloading essentials" pill no longer silently stalls at 75% when one of the four background downloads fails. It now shows exactly which asset is downloading or stuck, and gives you a Retry button when something errors.
  • Title-model retries now ramp 30 s → 2 min → 5 min before surfacing an error, giving flaky CDNs about 7.5 minutes to recover before bothering you.
  • A 90-second stall watchdog flags downloads that are technically alive but no longer receiving bytes (NAT drops, CDN hiccups), so they fail visibly instead of hanging forever.
  • New Settings → Required Models panel lists every essential with size, status, and per-asset Retry — plus an "Open models folder" shortcut to inspect what's actually on disk.

Onboarding — local model picker

  • Step 2 now shows all three local content tiers (Good / Best / Pro) with the recommended one pre-selected for your Mac's RAM, instead of hiding the other two. Tiers above your RAM ceiling are dimmed with a "Needs 24 GB+" label.

Under the hood

  • New automated test harness (storage fuzz, concurrency monkey, pipeline soak, UI smoke) — runs in CI / nightly to catch regressions before they ship. Silent in production.

Hapi 2.2.26

19 May 2026Download

Meeting titles

  • Editing a meeting's title now actually persists. The save path was unawaited on a Sendable actor, so the SQL UPDATE was silently dropped in some build configurations — fixed by properly awaiting the write.
  • Titles auto-save after one second of stopped typing; an inline "✓ Title saved" confirmation appears next to the action buttons and fades after 1.5 s.
  • Database migration v64 repairs the FTS5 search indexes for titles and transcript content. A trigger bug in the previous schema corrupted the index every time you edited a title, eventually causing a "database disk image is malformed" error on any update; the new triggers use SQLite's documented external-content recipe and no longer corrupt the index.

Hapi 2.2.25

19 May 2026Download

Participants card

  • The "+ Add" affordance in the Participants card is now always visible, so you can attach a person, company, or project to a meeting even when none are linked yet.
  • Hovering over a participant reveals an "×" to remove them from the current meeting — matching the existing behaviour on company and project chips.

Semantic search install

  • The GTE-Small download now resolves cleanly. The earlier 404 caused an "unzip exit 9" error on the Semantic Search row in Settings; the model is now hosted on the same R2 origin that serves the Hapi DMG.

Hapi 2.2.24

19 May 2026Download

Hybrid mode fixes plus visibility into when post-processing silently misses outputs.

Hybrid mode (OpenRouter)

  • Summary, action items, and auto-title now run on cloud-only installs. Previously, installs without a local content model would silently skip those steps even when OpenRouter was configured for the route — meetings ended up transcribed but with no summary, no action items, and only the calendar title.

Diarization quality

  • Meetings where one speaker dominates the captured audio, or where large silent stretches suggest weak system-audio capture, are now flagged with a warning banner in the transcript detail view instead of being marked "completed" without comment.

Diagnostics

  • Post-processing worker exits now distinguish "all expected steps completed" from "process didn't crash". When a step is silently skipped (e.g. due to a missing provider), it is reported through the existing soft-fail telemetry channel so we can spot regressions in the field.
  • Cloud LLM requests that fall back to local are recorded as diagnostic events with the route, provider, and error message.

Hapi 2.2.16

18 May 2026Download

Meeting recording

  • "Start recording" from the Dashboard now uses the same canonical flow as the "Join & Record" notification — the calendar is refreshed on stale caches and the meeting's title, attendees, and platform are reliably retained through stop and post-processing.

Hapi 2.2.15

17 May 2026Download

Onboarding and first-run improvements. The DMG is now ~47 MB; Parakeet, diarization, VAD and the Qwen title model download on first launch so you only get what matches your hardware.

Onboarding

  • "Essentials" progress now accurately reflects every required model — the Qwen 0.8B title model download is included and the bar climbs smoothly to 100% before you can continue.
  • Saved OpenRouter keys are re-verified against the API on launch instead of trusted blindly, so a key revoked since a previous install no longer shows as "validated".
  • "Start using Hapi" now reliably closes the onboarding window.

Hybrid mode

  • The 1.4 GB local chat model no longer auto-downloads for users on Hybrid or Cloud — chat already runs through your OpenRouter key in those modes. Switching back to Local-only pulls it on demand.

Hapi 2.2.10

14 May 2026Download

Audio-capture fixes for browser meetings, plus stability and content-repurposing tweaks.

  • System-audio capture: improvements to CoreAudioSystemTap and SystemAudioCaptureManager for Chromium-based browsers (Dia, Arc, Brave, Chrome, Edge) so meeting audio is captured reliably
  • Meeting detection: refinements in MeetingDetectionManager for stricter active/inactive transitions
  • App lifecycle: small AppDelegate tweaks
  • Content repurposing: improvements in ContentRepurposingManager

Hapi 2.2.9

14 May 2026Download

Production release with all bundled models (Parakeet TDT v3, speaker diarization, silero-vad, Qwen3.5-0.8B title model, Qwen3-1.7B tools model) shipped inside the .app — no first-run model download required.

Launch reliability

  • Fixes the AMFI launch rejection (POSIX 163 "Launchd job spawn failed") that affected 2.2.8 on macOS 26 — Release entitlements no longer claim APNS or iCloud entitlements that the Developer ID profile cannot authorize, and the embedded Apple Development provisioning profile is stripped from the shipped bundle.

Stability

  • Stabilized post-processing and recording gates to prevent jetsam SIGKILL on constrained-RAM Macs
  • Propagate OpenRouter API key to the post-processing worker so cloud LLM steps run reliably end-to-end
  • Action-item LLM fallback skip and auto-title fallback under constrained RAM

Meetings & quality

  • Hallucination filter and trusted-participants enforcement in meeting summaries
  • Browser-authoritative ScreenCaptureKit guard and audio-capture telemetry
  • Per-subtopic context, entity edit, and improved speaker attribution
  • Scope conference-URL dedupe to start time and add month-aware day labels

Licensing & billing

  • Lemon Squeezy billing provider with webhook validation and grandfathering for beta users
  • License tier system (Free / Local / Pro) with runtime gates and locked-preview UI
  • Sparkle update filter by tier and Free→Local backfill
  • Email-gated trial download with v3 redesigned transactional emails

Onboarding & UI

  • Onboarding refactor with passive permission probes and recovery pills
  • How-it-works and disclaimer pages, warmer cream palette on website
  • Free dashboard preview shows the real dashboard with mock data

Note: macOS↔iOS sync via CloudKit is disabled in this Release — re-enabling requires registering an iCloud Container against the Developer ID app ID in Apple Developer Portal.

Hapi 2.1.18

5 March 2026Download

Improvements

  • Content model validation and download improvements
  • Minor stability fixes and internal enhancements

Hapi 2.1.17

3 March 2026Download

Improved Disfluency Detection

  • Research-backed disfluency detection with rough-copy verification
  • Reduced false positives in backtrack correction
  • Fixed Hungarian day pattern regex bug
  • Refined filler word list to true vocal fillers only
  • High-specificity trigger phrases for more accurate corrections

Hapi 2.1.16

2 March 2026Download

Multilingual Formatting Support

  • Extended backtrack correction to 18 European languages
  • Added time patterns for French, German, Italian, Portuguese, Dutch, Polish, Russian, Ukrainian, and more
  • Added day patterns with language-specific articles and prepositions
  • Expanded negation patterns for all supported languages
  • Added filler word removal for 16 languages

Improvements

  • New "forget that" backtrack pattern for Spanish (olvídalo) and English
  • Improved list formatting detection before backtrack correction

Hapi 2.1.15

2 March 2026Download

Improvements

  • Minor stability fixes and improvements

Hapi 2.1.14

28 February 2026Download

Automation Visual Flow Builder

  • New visual node-based rule editor for creating automation workflows
  • Connector and flow visualization for triggers, conditions, and actions
  • Redesigned rule cards with clear visual hierarchy

Webhook Management

  • New Endpoints section for managing webhook configurations
  • Automatic migration from legacy webhook settings to automation rules

Settings Improvements

  • Removed redundant Integrations tab (consolidated into Automation)
  • Cleaner settings organization

Hapi 2.1.13

24 February 2026Download

Improvements

  • Minor stability fixes and improvements

Hapi 2.1.12

24 February 2026Download

Improvements

  • Website stats API migrated to Supabase
  • Webhook improvements: better email extraction from Stripe
  • Minor stability fixes

Hapi 2.1.11

19 February 2026Download

Improvements

  • Quick updates and stability improvements

Hapi 2.1.10

18 February 2026Download

Improvements

  • Blog posts and code updates
  • Automation enhancements: text starts with condition
  • Improved webhook selector
  • Database stability fixes

Hapi 2.1.8

17 February 2026Download

Stability

  • Webhook improvements and bug fixes
  • Minor stability enhancements

Hapi 2.1.7

11 February 2026Download

Stability

  • Build system improvements
  • Minor stability enhancements

Hapi 2.1.6

11 February 2026Download

License Gating

  • App now requires a valid license key to access features
  • Beautiful overlay prompts you to enter your license key
  • One-click access to Settings → License from the overlay
  • Direct link to purchase page for new users

Use promo code BETAHAPI for 100% off during beta!

Hapi 2.1.5

11 February 2026Download

License Validation

  • Enter your license key in Settings → License to unlock full features
  • License stored securely in macOS Keychain
  • Validates against our server with machine-specific activation

Under the Hood

  • New LicenseManager for secure key storage and validation
  • LicenseSettingsView for managing your license
  • Preparation for upcoming premium features

Hapi 2.1.4

10 February 2026Download

Performance & UX

  • Instant notch popup on hotkey press — no more waiting for audio setup
  • Async debug logging for faster responsiveness
  • Fixed race condition on rapid hotkey presses

Meeting Detection

  • Improved Slack huddle detection
  • Meeting notification now shown even when microphone is already active

Under the Hood

  • AXUIElement calls moved off main thread for reduced keyboard lag
  • Cached ISO8601DateFormatter for webhook payloads
  • Various stability improvements

Hapi 2.1.3

9 February 2026Download

Formatting & Summaries

  • Improved formatting safety with better error handling
  • Meeting summaries now more inclusive of all participants

Under the Hood

  • Various stability improvements

Hapi 2.1.2

9 February 2026Download

Reliability

  • Orphan recording recovery: Automatically detects and recovers recordings that were interrupted (e.g., by system sleep or crash)
  • Improved hotkey auto-restart: More resilient global hotkey handling with automatic recovery

Under the Hood

  • Fixed Resend client initialization for email notifications
  • Various stability improvements

Hapi 2.1.1

6 February 2026Download

Stability

  • Minor bug fixes and performance improvements
  • Build system updates

Hapi 2.1.0

5 February 2026Download

UI Redesign

  • Refreshed main interface with simplified color palette and cleaner layout
  • Improved transcript summary view with better visual hierarchy
  • Updated AI outputs view for better readability

Meeting Improvements

  • Enhanced calendar integration with pre-meeting notes
  • Improved meeting detection and banner notifications
  • Better attendee and calendar event handling

Under the Hood

  • Database improvements for meeting notes storage
  • New localization strings for improved multilingual support
  • Various stability and performance improvements

Hapi 2.0.9

2 February 2026Download

UI Improvements

  • Fixed "Open Settings" button in transcript summary view for reliable click handling
  • Settings now opens directly to the relevant section when navigating from transcript view

Stability

  • Minor bug fixes and improvements

Hapi 2.0.8

2 February 2026Download

Settings & UI

  • Enhanced recording settings with expanded options
  • Improved rule editor sheet layout for automation
  • Cleaner transcription settings organization

Stability

  • Minor bug fixes and performance improvements

Hapi 2.0.7

2 February 2026Download

Automation Engine

  • Create rules with triggers, conditions, and actions to automate your workflow
  • Trigger actions when transcriptions complete, meetings end, or on schedule

MLX-Powered Local AI

  • Switched from GGUF to MLX engine for faster Metal GPU inference
  • Significantly faster AI summaries and content generation

UI Improvements

  • Transparent titlebar for a cleaner, modern look
  • Tag color picker for custom organization
  • Redesigned inspector tab layout
  • Home button and sidebar improvements
  • Pre-meeting notes now persist across sessions

Transcription Reliability

  • Retry logic for empty transcriptions on short voice notes
  • ANE warmup gating prevents recordings before engine is ready
  • No-speech detection notification when voice note captures no audio

Hapi 2.0.6

30 January 2026Download

Better Meeting Summaries

  • Meeting summaries now always show who met, why, and what was decided in a clear structured format
  • Summaries are more specific and use real names, dates, and details from your conversations

Easier Title Editing

  • Click any transcript title to edit it directly — press Enter to save or Escape to cancel

Smoother Performance

  • Voice notes are now even more responsive — background tasks no longer block your next recording

Hapi 2.0.5

29 January 2026Download

Performance Fixes

  • Fixed keyboard lag during transcription by caching DebugLogger URLs
  • Fixed WhisperKit download breaking hotkey voice notes (language detection + latency)
  • Optimized voice note paste latency (deferred DB writes)
  • Instant notch popup dismiss for voice notes

Formatting Improvements

  • New heuristic formatting rules: name correction, negation, repeated words, false starts
  • Improved backtrack correction patterns

Hapi 2.0.4

27 January 2026Download

Crash Recovery

  • Automatic crash recovery system - resume transcription after unexpected shutdowns
  • WhisperKit memory optimization for better stability during long meetings

Language Detection

  • Post-transcription language validation for improved accuracy
  • Automatic language detection and correction

Improvements

  • Faster meeting detection with async browser checks
  • Modular Settings view for better organization
  • Enhanced debug logging for troubleshooting

Hapi 2.0.3

24 January 2026Download

Bug Fixes

  • Fixed Sparkle auto-update signature verification
  • Improved build and notarization process
  • Various stability improvements

Hapi 2.0.2

21 January 2026Download

Performance Optimizations

  • Pre-loaded audio feedback sounds for instant response (saves 10-50ms)
  • Faster recording start/stop with SoundManager
  • Reduced main thread blocking during transcription

Pending Transcriptions

  • Recordings interrupted by sleep are now automatically recovered
  • Pending transcription queue processes when you wake your Mac
  • Never lose a recording again due to system sleep

Multi-Select Features

  • Select multiple transcripts in sidebar with Shift/Cmd click
  • Batch delete, export, and tag operations
  • Improved sidebar with grouping and filtering

Hapi 2.0.1

21 January 2026Download

Auto-Title Generation

  • Transcripts now get automatic AI-generated titles
  • Titles use calendar context when available (meeting names, attendees)
  • Powered by local Qwen LLM - your data stays on your device

Calendar Integration Improvements

  • Meeting attendee extraction via EventKit
  • Attendees displayed in meeting banner
  • Better calendar event matching

UI Improvements

  • Improved time formatting ("1 min", "Today 3:00 PM")
  • Updated structured summary format (WHO/WHY/WHAT)
  • Various stability improvements

Hapi 1.1.12

17 January 2026Download

Speech Enhancement (DTLN)

  • Real-time neural noise reduction for clearer transcriptions
  • Two-stage DTLN model with ONNX Runtime inference
  • Fail-safe passthrough ensures transcription never blocked

WhisperKit Model Downloads

  • Choose your transcription model: Small, Large V3, or Large V3 Turbo
  • Download directly from Settings with progress tracking
  • Large V3 Turbo recommended (800MB, 1.5% WER)

Segment Regrouping

  • Improved text readability with intelligent segmentation
  • Splits on punctuation and length for natural paragraphs

Improvements

  • AI model download UI improvements
  • Custom dictionary: Better case preservation for brand names (n8n, iPhone, macOS)
  • Fixed keyboard lag with conditional DTLN and batched dispatch

Hapi 1.1.11

15 January 2026Download

Custom Dictionary

  • Add your own word corrections (technical terms, names, jargon)
  • Smart case preservation (ALL CAPS, Capitalized, lowercase)
  • Import/export JSON to share corrections

Content Generation Models

  • Download AI models for content repurposing (summaries, action items)
  • Three quality tiers: Good (1.7B), Better (4B), Best (4B Q8)
  • Local-only processing - your data never leaves your device

Webhooks

  • Send transcriptions to external services (n8n, Zapier, Make)
  • HMAC-SHA256 signed payloads for security
  • Event filtering by type and source

Meeting Detection Improvements

  • Now supports 11 platforms: Zoom, Teams, Meet, Webex, Slack, Discord, FaceTime, Skype, GoToMeeting, RingCentral, BlueJeans
  • Platform icons in meeting banner
  • System audio capture for remote participants

Localization

  • App now available in English and Spanish
  • Dynamic language switching without restart

Fixes

  • AVAudioEngine priority optimizations for real-time audio
  • Meeting banner UI improvements
  • Various stability improvements

Hapi 1.1.9

12 January 2026Download
  • FIXED: Recording icon animation - Updated breathe effect for macOS 15+ compatibility
  • IMPROVED: Build system now uses local disk to avoid iCloud metadata issues

Hapi 1.1.8

12 January 2026Download
  • IMPROVED: Documentation and code cleanup
  • IMPROVED: Updated logo assets

Hapi 1.1.7

12 January 2026Download
  • IMPROVED: Simplified Settings with cleaner navigation (5 tabs instead of 7)
  • IMPROVED: Modernized Settings sidebar design

Hapi 1.1.6

8 January 2026Download
  • NEW: Emoji voice commands - Say "emoji [name]" to insert emojis (e.g., "emoji fuego" → 🔥)
  • NEW: 1220 emoji mappings across all 29 supported languages
  • NEW: Multi-word emoji support (e.g., "emoji corazón roto" → 💔)
  • IMPROVED: Formatting pipeline with emoji processing as first step

Hapi 1.1.5

8 January 2026Download
  • FIXED: Transcription cutoff - Resolved race condition where final audio buffers were lost
  • FIXED: Spanish filler words - Removed false positives ("cosa", "esto", "eso") that were truncating transcriptions
  • NEW: List conjunction splitting - Items with "y" or "and" are now split into separate bullet points
  • IMPROVED: Debug logging for transcription troubleshooting

Hapi 1.1.4

2 January 2026Download
  • NEW: Recording display style options - Choose between Panel (classic floating window) or Notch (compact Dynamic Island-style indicator)
  • IMPROVED: Settings UI now includes display style preferences in General tab

Hapi 1.1.3

2 January 2026Download
  • FIXED: Backtrack correction now uses fast heuristic (~1ms) for time/day patterns
  • FIXED: List header detection - first item without quantity words treated as header
  • IMPROVED: Ollama formatting with dual-path architecture (heuristic + LLM fallback)

Hapi 1.1.2

31 December 2024Download
  • NEW: Quick Notes - Add notes during recording sessions
  • NEW: Transcript Detail View - Full transcript editing and viewing experience
  • IMPROVED: UI refinements throughout the app
  • IMPROVED: Consolidated documentation and code cleanup

Hapi 1.1.1

30 December 2024Download
  • NEW: Refreshed app icon with modern "H" logo branding
  • IMPROVED: Simplified audio feedback for recording start/stop
  • FIXED: Various stability improvements

Hapi 1.1.0

30 December 2024Download
  • NEW: Meeting recording - Automatic detection of Zoom, Teams, Google Meet, and Webex
  • NEW: Meeting banner prompt - Start recording with one click when a meeting is detected
  • NEW: WhisperKit integration - High-accuracy transcription engine for meetings (WER 1%)
  • NEW: Dual-engine architecture - Parakeet for fast voice notes, WhisperKit for meeting accuracy
  • IMPROVED: Meeting detection works after system wake

Hapi 1.0.2

13 November 2024Download
  • FIXED: System sleep/wake handling - Global hotkeys now automatically restore after Mac wakes from sleep
  • FIXED: Microphone sharing support - Hapi can now record simultaneously with screen recordings, video calls, and other apps
  • IMPROVED: First-run permission flow - Automatic permission requests guide you through setup seamlessly
  • IMPROVED: Enhanced error logging for better troubleshooting

Hapi 1.0.1

7 November 2024Download
  • NEW: Sparkle auto-update system - Automatic update checks every 24 hours
  • NEW: Manual update check via menu bar
  • Real-time speech transcription with Apple Neural Engine
  • Speaker diarization with timeline visualization
  • Advanced text formatting with filler word filtering
  • Global hotkey support for hands-free operation
  • Auto-paste with intelligent app detection
  • SQLite-based transcript history with full-text search
  • Multi-format export (TXT, JSON, SRT, VTT, Markdown)
  • Tag system for transcript organization