A personal collection of AI tools to enhance the Obsidian.md workflow.
Transcribe videos from clipboard URLs directly into Obsidian notes:
- Supported platforms: YouTube, TikTok, and any video URL supported by
yt-dlp - AI transcription: Transcribes audio using Azure OpenAI Whisper API
- Automatic note creation: Creates formatted notes with transcriptions in your vault
- Optional timestamps: Include timestamps in transcriptions for easy reference
This plugin requires the following external tools to be installed on your system:
-
yt-dlp: For downloading videos and extracting audio
-
ffmpeg: For audio processing
- Install: https://ffmpeg.org/download.html
-
Azure OpenAI account: For Whisper transcription API
- You'll need an Azure OpenAI endpoint, API key, and Whisper deployment
-
Ensure browser dependencies are installed:
pip install yt-dlp
pip install yt-dlp[curl_cffi]Note: This plugin is desktop-only and will not work on mobile devices.
-
Configure the plugin:
- Go to Settings → AI Toolbox
- Enter your Azure OpenAI endpoint, API key, and deployment name
- Configure optional settings (timestamps, language, output folder)
-
Transcribe a video:
- Copy a video URL to your clipboard (YouTube, TikTok, etc.)
- Click the captions icon in the left ribbon
- Wait for the plugin to download, extract audio, and transcribe
- A new note will be created and opened with the transcription
- Install the BRAT plugin if you haven't already
- Open Settings → BRAT → Add Beta plugin
- Enter this repository ID:
dalinicus/obsidian-ai-toolbox - Click Add Plugin
- Enable the plugin in Settings → Community plugins
- Download the latest release from the Releases page
- Extract the files to your vault's plugins folder:
VaultFolder/.obsidian/plugins/ai-toolbox/ - Reload Obsidian
- Enable the plugin in Settings → Community plugins
If you find this plugin helpful, consider supporting development: