Saunak Karnati77 downloadsRecord audio from the ribbon, save it to your vault, and create Groq-powered transcription notes.
An Obsidian plugin that records audio from the ribbon, saves it to your vault, transcribes it with Groq Whisper, and creates a note with the transcript and an audio embed.
whisper-large-v3-turbo (fast) or whisper-large-v3 (accurate), switchable in settings.{{placeholders}}.The Settings tab covers the model, recording start delay, audio/note save locations, filename and note templates, AI cleanup, and timestamped segments — each with inline help.
Requires Obsidian 1.12.0+. The settings screen uses the stable imperative settings API available in Obsidian 1.12.
Audio is saved locally. Transcription (and AI cleanup, if enabled) sends data to Groq using your API key. When media-link transcripts are enabled, pasted links are fetched to locate captions or public media; media without captions is sent to Groq for transcription. Nothing is sent until you record or enable and use media-link transcripts.
See ROADMAP.md for what's next. Source is TypeScript in src/, bundled to main.js with esbuild:
npm install
npm run dev # watch mode
npm run build # type-check + production build
Releases are built by GitHub Actions: pushing a tag matching the manifest.json version attaches main.js, manifest.json, and styles.css to a release.
MIT