github yazinsai/OpenOats v1.12.0
OpenOats 1.12.0 — meeting auto-detection

latest releases: v1.75.0, v1.74.12, v1.74.11...
one month ago

What's New

Meeting Auto-Detection

OpenOats now automatically detects when a meeting app (Zoom, Teams, FaceTime, Webex, Slack, Discord, etc.) activates your microphone and prompts you to start transcribing via a macOS notification. Just tap the notification to begin.

  • Enabled by default — toggle off in Settings if you prefer manual start
  • Privacy-first — only checks mic activation status; no audio is captured until you accept
  • Auto-stops on meeting app exit, silence timeout (configurable), and system sleep
  • Launch at Login support so detection works from boot

Privacy Hardening

  • Transcript, session, and knowledge base files are now created with 0600 permissions (owner-read-write only)
  • .metadata_never_index sentinels prevent Spotlight from indexing meeting transcripts

Architecture Improvements

  • New TranscriptionBackend protocol for pluggable ASR models — adding a new transcription model is now a single-file addition
  • Recording lifecycle moved from ContentView to AppCoordinator with a validated state machine
  • Basic test suite: 133 tests covering core models, settings, session storage, transcript management, and text similarity

Contributors

Huge thanks to @Newarr for the meeting auto-detection feature — a clean, well-tested 3-PR stack (#31, #32, #33) that brought 69 tests and a major new capability. Thanks to @neeravmakwana for the deeplink reliability fix in v1.11.2. And thanks to @0x-man for the privacy hardening suggestions (#44).

Full Changelog: v1.11.2...v1.12.0

Don't miss a new OpenOats release

NewReleases is sending notifications on new releases.