Changelog
v0.4.0: Connected AI and sustainable plans
Kairo v0.4 connects the app, account, billing, privacy, and website in one coordinated release.
- 14-day or 3-meeting trial begins with the first meeting rather than installation
- Free local mode keeps unlimited local recording and on-device transcription plus viewing, searching, exporting, and deletion of local meeting files; AI workflows pause after the trial
- Kairo Pro is $12 monthly or $99 yearly for customers who use their own API provider, OpenRouter account, or local Ollama model
- Kairo Cloud is $19 monthly with a $5 wholesale AI allowance, hard request reservations, and no unlisted usage overages; initial Kairo-funded trial capacity is invite-limited without restricting BYOK or local-model trials
- Separate billing explained clearly so a Kairo plan never implies that third-party inference charges are included
- Fail-closed AI authorization requires current product entitlement, destination consent, and any needed Cloud allowance before meeting text is sent
- Local-data continuity preserves viewing, exporting, and deletion after a trial or paid plan ends
- Content-free account and usage records keep audio, transcripts, prompts, responses, vault excerpts, and calendar data out of billing systems
- Clear account deletion immediately cancels every Stripe subscription and future renewal, ends hosted and paid access without an automatic prorated refund except where law requires one, and never deletes local meeting files
Kairo v0.4.0 is the current public download. Its account, checkout, entitlements, legal disclosures, and release metadata ship together.
v0.3.0: Close the Loop
This release makes Kairo faster to trust on the first meeting and helps turn every conversation into clear, reviewable follow-through.
- Faster first setup guides you through capture readiness, AI provider validation, and an optional transcription-only path
- App-managed local meeting storage protects early recordings until you choose another folder, with explicit reveal and move controls
- Durable commitments and Open Loops keep tasks, owners, due dates, and completion status available across app launches
- Pre-call continuity carries reviewed, unresolved commitments into the next relevant meeting brief
- Close the loop lets you review the note and commitments before opening an editable, recipient-free draft in Mail
- Privacy controls add commitment export, retention, individual deletion, and Delete All while keeping beta counters local and content-free
- Calendar availability uses calendars already connected through macOS Calendar, including Google accounts; direct Google connection is temporarily unavailable while verification is under review
v0.2.5: Update notifications
This release lets Kairo tell you when a newer signed version is available while keeping every download and installation under your control.
- Daily update checks notify you when a newer Kairo version is available
- Manual update checks are available from the Help menu
- No silent installation means Kairo only opens the signed DMG download after you choose to proceed
- Background notifications appear once per version for menu-bar users who have allowed notifications
- Clear Google Calendar purpose on the homepage explains the optional read-only access used to select and prefill meetings
v0.2.4: Google Calendar connection fix
This hotfix restores Google Calendar sign-in for the public beta while keeping the narrow read-only permission set introduced in v0.2.3.
- Google Calendar token exchange fixed for the production desktop OAuth client
- PKCE protection retained for each browser authorization attempt
- Release credential handling hardened so the required desktop credential is injected at build time, kept out of source control, and redacted from build logs
- Exact packaged-value validation prevents a release from shipping with a missing or incorrect OAuth credential
v0.2.3 — Calendar and privacy update
This release makes calendar setup easier, tightens data controls, and fixes onboarding on smaller windows.
- Direct Google Calendar connection with the system browser, PKCE protection, and two narrow read-only permissions
- Calendar choice controls so only calendars you enable are used for upcoming-meeting context
- Independent macOS Calendar support remains available for iCloud, Exchange, Google, and other accounts already connected to the Mac
- Provider setup stays usable on smaller displays with scrollable content and a pinned action area
- Destination-specific Live Meeting Chat consent explains what is sent before the feature can contact a hosted or remote AI service
- Privacy and release hardening includes minimized Google fields, stricter token cleanup, expanded automated coverage, and fail-closed shipping checks
- Manual beta updates are now described consistently throughout the app and website
v0.1.0 — Public Beta
The first public beta of Kairo Notes. A native macOS meeting copilot that works during the call, not just after.
- On-device transcription via Apple Speech — 18 languages, audio never leaves your Mac
- Live AI cards during the meeting: Ask, Intel, and Empathy — at most one card at a time
- Live Meeting Chat — ask questions about the conversation while it’s happening
- Post-call Debrief: ready-to-send recap email, hindsight review, researched answers, and a commitment ledger
- Six AI providers — Anthropic, OpenAI, Google, xAI, OpenRouter, and Ollama (local when configured on this Mac)
- Two capture modes: Call (system audio from Zoom/Teams/Meet, no bot) and Memo (in-person via mic)
- Knowledge Vault — plain Markdown in a folder you choose, Obsidian-ready, searchable
- macOS Calendar integration (including Google accounts added to macOS), keyboard-first controls, and export to Notion, Linear, Markdown, or PDF
- Privacy-first: notarized & hardened runtime, Keychain-secured keys, user-controlled vault
- Beta builds include 5 hours of recording to start — email feedback@kaironotes.com for more, free