Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

YouTube Video Summarizer

mbramanimbramani7k downloads

Summarize YouTube videos using Gemini AI. Extract transcripts, generate summaries, and create structured notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates15

Generate AI-powered summaries of YouTube videos directly in Obsidian using Gemini, OpenAI, Anthropic, and other compatible LLMs.

Demo

Demo

Features

  • 🎥 Extract transcripts from YouTube videos
  • 🤖 Generate summaries using various LLMs: Gemini, OpenAI, Anthropic (Claude), and other compatible models
  • 📝 Create structured notes with key points
  • 🔍 Identify and explain technical terms
  • 📊 Format summaries with metadata and tags

Installation

  1. Open Obsidian Settings
  2. Go to Community Plugins and disable Safe Mode
  3. Click Browse and search for "YouTube Video Summarizer"
  4. Install and enable the plugin

Requirements

  • Obsidian v0.15.0+
  • API key for one of the supported LLM providers:
    • Gemini API key (Get one here)
    • OpenAI API key (Get one here)
    • Anthropic API key (Get one here)
    • Key for any LLM provider, offering OpenAI or Antropic compatible API

Configuration

Initial Setup

To start using the YouTube Video Summarizer plugin, you need to:

  1. Navigate to the plugin settings by clicking on the Settings icon in Obsidian and finding "YouTube Video Summarizer" in the Community plugins section.
  2. In the "AI Providers" tab, select an AI provider (Gemini, OpenAI, Anthropic, etc.) by expanding its section.
  3. Enter your API key for the selected provider.
  4. Choose an active model from the dropdown at the top of the settings page.

Once these steps are completed, the plugin is ready to generate summaries of YouTube videos.

Managing AI Models

Each AI provider comes with pre-configured models, but you can add, edit, or remove models based on your needs.

You can add a new model by clicking the "Add Model" button within a provider section. You'll need to specify the model name (technical name used by the API) and optionally a display name. For editing models, only the display name can be modified as the model name is the technical identifier used by the API.

Note for OpenAI users: Make sure that both default and custom models you use are available in your OpenAI project. You can verify model availability in your OpenAI dashboard.

Adding Custom AI Providers

The plugin supports adding custom AI providers that are compatible with OpenAI or Anthropic APIs. This is useful for services like OpenRouter, Grok, or self-hosted models.

To add a custom provider, click the "Add Provider" button at the bottom of the AI Providers tab. You'll need to specify a name for your provider, select the API compatibility type, enter your API key, and optionally set a custom API endpoint URL.

Examples of compatible providers:

  • OpenRouter has been tested with this plugin using the endpoint URL: https://openrouter.ai/api/v1. You can find your API keys at OpenRouter Settings and explore available models on their website.
  • Grok has been tested using the endpoint URL: https://api.x.ai/v1. API keys and model names can be found in the Grok console.
  • Any other provider with compatible API endpoints can also be added

Custom providers can be edited or removed using the respective icons next to their names.

Selecting the Active Model

At the top of the settings page, you can select which model will be used for generating summaries from the "Active Model" dropdown. This dropdown shows all available models from all configured providers.

After selecting a model, it will be used for all summary operations until you change it again.

Summary Settings

The Summary Settings tab provides several options for customizing how your video summaries are generated:

Summary Prompt: Allows you to customize the instructions sent to the AI model. This is useful if you need specialized summary formats or want to focus on specific aspects of videos.

Maximum Number of Tokens: You can safely increase this value depending on your provider:

  • For Gemini and Anthropic: Up to 8,000 tokens
  • For OpenAI: Up to 16,000 tokens with gpt-4o-mini or up to 32,000 tokens with GPT-4.1 models

If the summary is truncated (i.e., it hit the token limit), the plugin appends a warning: [Summary truncated due to max token limit. Please increase 'Max Tokens' in settings.]

Temperature: Adjust this value to control how deterministic or creative your summaries will be. Lower values (closer to 0) produce more consistent and focused summaries, while higher values introduce more creativity and variation.

Model pricing is displayed in the settings UI — next to each model in the provider accordions and in the active model dropdown.

Usage

Method 1: Command Palette

  1. Copy YouTube URL
  2. Open command palette (Ctrl/Cmd + P)
  3. Search for "Summarize YouTube Video"
  4. Paste URL when prompted

Method 2: Selection

  1. Paste YouTube URL in note
  2. Select the URL
  3. Use command palette or context menu to summarize

Method 3: Summarize with Custom Prompt

  1. Copy YouTube URL
  2. Open command palette (Ctrl/Cmd + P)
  3. Search for "Summarize YouTube Video (with prompt)"
  4. Paste the URL
  5. Enter custom instructions in the prompt modal
  6. The instructions are appended to the default prompt for this summarization only

Output Format

The plugin prepends video metadata at the top of the note:

# Video Title

![Video thumbnail](https://img.youtube.com/vi/VIDEO_ID/maxresdefault.jpg)

👤 [Channel Name](channel-url)  🔗 [Watch video](video-url)

The section headings and content below are generated by the AI model following the configured summary prompt. By default, the AI is instructed to produce sections like Summary, Key Points, Technical Terms, and Conclusion.

Support

If this plugin helps your YouTube + Obsidian workflow, consider supporting development.

❤️ Sponsor this plugin on GitHub

Your support helps maintain the plugin, fix bugs, improve documentation, and add new features. No pressure — starring the repo or sharing feedback also helps a lot.

License

This project is licensed under the MIT License - see the LICENSE file for details.

78%
HealthExcellent
ReviewCaution
About
Generate AI-powered summaries of YouTube videos directly in Obsidian using Google's Gemini, OpenAI, Anthropic, or other compatible models. Extract transcripts, create structured notes with key points, explain technical terms, and add metadata and tags for organized review.
AI
Details
Current version
1.2.1
Last updated
3 weeks ago
Created
Last year
Updates
15 releases
Downloads
7k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
GitHub Sponsors
Author
mbramanimbramani
github.com/mbramani
GitHubmbramani
  1. Community
  2. Plugins
  3. AI
  4. YouTube Video Summarizer

Related plugins

Copilot

Your AI Copilot: Chat with Your Second Brain, Learn Faster, Work Smarter.

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

Smart Connections

AI link discovery copilot. See related notes as you write. Lookup using semantic (vector) search across your vault. Zero-setup local model for embeddings, no API keys, private.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Text Generator

Generate text content using GPT-3 (OpenAI).

Smart Composer

AI chat with note context, smart writing assistance, and one-click edits for your vault.

HiNote

Add comments to highlighted notes, use AI for thinking, and flashcards for memory.

Smart Second Brain

Interact with your privacy focused assistant by leveraging Ollama or OpenAI and making your second brain even smarter.

Khoj

An AI personal assistant for your digital brain.

Local GPT

Local Ollama and OpenAI-like GPT's assistance for maximum privacy and offline access.