The Scribe plugin transforms voice recordings into actionable notes within Obsidian. It allows users to record, transcribe, and summarize their spoken words into structured notes using AI-powered transcription and summarization services like OpenAI and AssemblyAI. Scribe enables interactive queries during recording, where users can ask questions starting with 'Hey Scribe' to receive relevant responses embedded in their notes. It also generates visual Mermaid charts for better content representation. Designed for reliability, it ensures progressive saving during each step, even on mobile devices where connectivity interruptions are common. Key features include commands to start recordings, transcribe audio files, and repair Mermaid charts. With support for OpenAI and AssemblyAI API keys, users can customize the transcription process and enjoy seamless integration with Obsidian's existing workflow.
- Charlie PReviewed on Dec 7th, 2025★★★★★Garbage. This thing doesn’t work with long audio recordings. It breaks on anything longer than about 10 or 15 seconds.
Scribe 2.2.4
This release is solid, I tested in a wide range of scenarios, everything should be good to go. This fixes the OpenAI Whisper issue, turns out the fix-webm-duration package started to break recordings that were over 30 seconds by making audioContext.decodeAudio throw errors. This was reported in https://github.com/Mikodin/obsidian-scribe/issues/84
I did a few things to clean up
- Removed
fix-webm-duration, this was the crux of the issue. The duration was appearing fine across the board for me on MacOS and iOS - Implemented and used standardized-audio-context package to remove inconsistencies (hopefully) through Webkit and Chrome, etc
- Updated all dependencies
- Removed MP3 options. Sorry @tggo , it wasn't working in any scenarios (ios or macos) for me and it being a desktop only thing anyway (because of ffmpeg and the webworkers), I decided to ditch it.
What's Changed
- 84 fix chunking, mime type encoding, removes mp3 support, standardize audio, update all deps by @Mikodin in https://github.com/Mikodin/obsidian-scribe/pull/89
Full Changelog: https://github.com/Mikodin/obsidian-scribe/compare/2.2.3…2.2.4