github TypeWhisper/typewhisper-mac v0.9

latest releases: v1.6.0-daily.20260711, v1.6.0-daily.20260710, v1.6.0-daily.20260709...
4 months ago

What's New in v0.9

Plugin System

TypeWhisper is now extensible through plugins. A new plugin SDK (TypeWhisperPluginSDK) enables developers to build custom integrations:

  • Extension points: LLM providers, transcription engines, and post-processors can all be added via plugins
  • Typed event bus: Plugins can observe dictation lifecycle events (recording start/stop, transcription complete, text inserted, etc.)
  • Host services API: Plugins get scoped keychain access, UserDefaults, data directories, and profile name resolution
  • Priority-based post-processing pipeline: Multiple post-processors run in defined order

Cloud Providers are now Plugins

Groq, OpenAI, and Gemini are now bundled as plugins instead of hardcoded providers. This makes them easier to update independently and serves as reference implementations for plugin developers.

  • Gemini support - New! Use Google's Gemini models for prompt processing via OpenAI-compatible API
  • Dual-purpose plugins - Groq and OpenAI plugins provide both transcription and LLM capabilities
  • User-installed plugins in ~/Library/Application Support/TypeWhisper/Plugins/ take priority over built-in ones

Webhook Plugin

A new built-in webhook plugin lets you send transcription results to external services:

  • Configurable webhook URLs with per-profile filtering
  • Automatic retry logic and delivery log

Bug Fixes

  • Fixed media pause launching Apple Music when nothing is playing (#25)
  • Fixed WhisperKit model disappearing from picker after first transcription

Don't miss a new typewhisper-mac release

NewReleases is sending notifications on new releases.