Vigil – see which apps use your Mac's camera or microphone
Answers 'which app is using my mic?' when macOS won't tell you.
Turn any audio into text and any text into speech — menu bar app with system/app audio capture, live subtitles, OCR, and translation.
System audio transcription without API keys—but Whisper Desktop and Otter do this already, better-known.
macOS users who transcribe meetings, lectures, or media content
Otter.ai · Whisper Desktop · Descript
SpeechDock can capture and transcribe system-wide audio or audio from a specific app — video calls, online lectures, podcasts, anything your Mac can play. It also does the reverse: select any text on screen (or capture it via OCR) and have it read aloud.
Key points:
- Works out of the box with macOS native STT/TTS — no API keys needed - Optionally connect OpenAI, Gemini, ElevenLabs, or Grok for higher accuracy - Real-time subtitle overlay with translation (80+ languages) - Global hotkeys — use from anywhere without switching apps - AppleScript support for automation - Open source (Apache 2.0)
Requires macOS 14+. Built with Swift/SwiftUI.
GitHub: https://github.com/yohasebe/speechdock Docs: https://yohasebe.github.io/speechdock/
Answers 'which app is using my mic?' when macOS won't tell you.
Menu bar battery monitor is useful, but macOS already shows this natively now.
Free offline Whisper on Android, but 88–93% accuracy lags Google Recorder's 95–96% by design constraints.
Your Mac yaps with dramatic opera when battery hits 5% — fun novelty with real system hooks.
It bundles yt-dlp into a genuinely Mac-first experience — native SwiftUI UI, a Menu Bar–only mode to keep the Dock tidy, and browser extensions for one-click captures. Nothing magical under the hood (yt-dlp still does the heavy lifting), but the app smooths common pain points: easy installs via a DMG or Homebrew tap, presets and preferences, and a friendlier workflow for non-CLI users.
Menu bar wrapper for terminal statusline data — only updates when Claude Code runs.