github TypeWhisper/typewhisper-mac v1.0.0
TypeWhisper 1.0

latest releases: plugin-whisperkit-v1.1.2, v1.6.0-daily.20260705, plugin-whisperkit-v1.1.1...
3 months ago

TypeWhisper 1.0 is the first stable release - a system-wide dictation app for macOS that lets you choose your own transcription engine.

Highlights

Your Engine, Your Choice
Pick from local engines (WhisperKit, Parakeet, Qwen3, Granite, SpeechAnalyzer) or cloud services (Groq, OpenAI, Deepgram, AssemblyAI, Cloudflare) - all as plugins you can install and swap freely.

System-Wide Dictation
Four hotkey modes (hybrid, push-to-talk, toggle, prompt palette) with a notch-integrated recording indicator. Dictation works in any app - just press your hotkey and talk.

Prompt Processing
Send transcriptions through LLM providers (Apple Intelligence, Groq, OpenAI, Gemini) with bundled presets for fixing grammar, summarizing, extracting structured data, and more. Create your own custom prompt actions.

Profiles
App- and URL-based profiles that automatically switch language, engine, prompt, and output format depending on where you're typing.

Plugin System
A full Plugin SDK with four extension points (transcription engines, LLM providers, post-processors, action plugins). Install plugins from the built-in marketplace or build your own.

New Features

  • Option to preserve clipboard content after dictation (#127)
  • Reorganize Settings tabs for cleaner UX (#111)
  • VoiceOver support, spoken feedback, and read-back TTS (#105)
  • Error display UI with notch banner and persistent error log (#109)
  • Enhance hotkey handling to distinguish modifier releases from key releases
  • Inline command detection per profile, fixes #84 (#87)
  • Double-tap hotkey support, fixes #106 (#107)
  • Audio recorder with mic and system audio capture (#98)
  • Structured data prompt presets (#95)
  • Watch folder for automatic audio transcription (#99)
  • CGEventTap for hotkey event suppression, fixes #101
  • App-aware auto-formatting with profile-based output format, fixes #55
  • Category grouping and hosting filter in plugin marketplace
  • Memory plugin system with LLM extraction and correction tracking
  • Kimi K2 LLM model support

Bug Fixes

  • Handle Space key and special characters in hotkey recorder, fixes #94
  • Resolve Cmd+V/Cmd+C on non-QWERTY keyboard layouts, fixes #92
  • Improve LiveTranscriptPlugin text handling and UI (v1.0.2)
  • Add confirmation dialog before clearing all memories
  • Thread safety, migration, and race condition fixes

Other Changes

  • Prepare TypeWhisper for 1.0 readiness (#112)
  • Granular key event states, improved suppression logic, key repeat handling
  • FileMemoryPlugin and OpenAIVectorMemoryPlugin added to plugin CI workflow
  • German translations for all memory plugin UI strings
  • Simplified memory plugin system, eliminated duplication
  • 30s extraction cooldown, skip memory injection for extraction calls

For Developers

  • HTTP API (/v1/*) for local automation
  • typewhisper CLI embedded in app bundle
  • Plugin SDK with stable contracts for 1.x
  • WidgetKit widgets for stats, activity, and history

System Requirements

  • macOS 14.0 or later (SpeechAnalyzer plugin requires macOS 26)
  • Apple Silicon or Intel Mac

Don't miss a new typewhisper-mac release

NewReleases is sending notifications on new releases.