murmur 1.0.0
Hold Ctrl+Win, talk, release. Local faster-whisper types what you said. No AI rewriting on the
dictation path, ever.
Since 0.9.0
- Promptify: turn a dictation into a written prompt with the engine you already pay for
(Claude, Codex, Gemini, OpenRouter or a custom URL), never on the dictation path. - An Obsidian vault bridge that gives Promptify your own notes as context, opt-in and disclosed.
- Trigger key grammar: bind any key - a headset's Play/Pause, a media key, F13. A single tap
still does the key's own job, double-tap starts and stops, triple-tap opens the window, a real
hold records while held. - Three waveform styles in Settings > Appearance: glass ribbon, glass equaliser, fast liquid
glass, plus a theme that follows Windows. - A Fluent-2 window rebuilt end to end, with screenshots and a first-five-minutes README.
- Whisper repetition loops after a filler and a long pause are detected by compression ratio and
re-decoded once, decode-side only.
Under the hood
- Install 299 -> 175 MB; view switches 4-6x faster; the overlay renders at device pixels
(36-49 -> 4.9-6.7 ms a frame at 200 %) and runs at 30 fps. - A long take no longer holds audio it has already transcribed: a 30 minute take's peak memory
244 MB -> 1.2 MB. Startup to the tray icon 2.0 -> 1.0 s. - A second launch opens the running window instead of starting a second copy that pasted
everything twice; every unhandled exception now reaches murmur.log; config values are checked
by type and saved atomically.
Seven test suites, no framework. Windows only.