← all repositories
PaoloJN/youtube-ai-extension

A chatbot that watches YouTube with you

This browser extension drops an OpenAI-powered chat panel next to any YouTube video so you can demand summaries and ask questions without leaving the tab.

670 stars TypeScript Chat AssistantsRAG · Search
youtube-ai-extension
Not currently ranked — collecting fresh signals.
star history

What it does YouTube AI Extension embeds a chat panel directly into YouTube pages, letting you query an OpenAI model for summaries, explanations, and answers while a video plays. It is a bring-your-own-key browser extension that adds an AI sidecar to the standard YouTube interface.

The interesting bit The stack is modern—Plasmo, React, Tailwind, shadcn-ui—but the deployment model is aggressively developer-centric. You must build it from source and hardcode your OpenAI API key directly into chat.ts and completion.ts before it will talk to the model. It is very much a “works on my machine” project that happens to ship as a browser extension.

Key highlights

  • Injects a chat UI directly into the YouTube page layout
  • Supports multiple languages and context-aware responses
  • Built with Plasmo, React, Tailwind CSS, and shadcn-ui
  • Licensed under AGPL-3.0 for non-commercial use; commercial deployments require a separate license
  • A major update with an official Chrome Web Store release is slated for June 10, 2025

Caveats

  • The README warns that the extension breaks on YouTube’s new layout and recommends using uBlock Origin to revert to the old design
  • API keys are hardcoded into TypeScript source files with no mention of secure storage or runtime configuration
  • The project is in pre-release flux, with the promised Chrome Web Store publication still pending

Verdict Best suited for developers or power users who want an AI assistant inside YouTube today and do not mind compiling from source. If you prefer polished, zero-config tools—or if you live on YouTube’s latest UI—this is not ready for you yet.

Frequently asked

What is PaoloJN/youtube-ai-extension?
This browser extension drops an OpenAI-powered chat panel next to any YouTube video so you can demand summaries and ask questions without leaving the tab.
Is youtube-ai-extension open source?
Yes — PaoloJN/youtube-ai-extension is open source, released under the AGPL-3.0 license.
What language is youtube-ai-extension written in?
PaoloJN/youtube-ai-extension is primarily written in TypeScript.
How popular is youtube-ai-extension?
PaoloJN/youtube-ai-extension has 670 stars on GitHub.
Where can I find youtube-ai-extension?
PaoloJN/youtube-ai-extension is on GitHub at https://github.com/PaoloJN/youtube-ai-extension.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.