← Open Source
PaoloJN

youtube-ai-extension

Interactive YouTube extension built with React, Tailwind CSS, and Plasmo. It integrates with the OpenAI API to enable real-time video chat, providing summaries, Q&A, and context-aware responses directly on YouTube.

ApplicationsResearch & knowledgeTypeScript
Open on GitHub
Momentum
+1stars in 24 hours+0.2%
665
Stars
71
Forks
+0
This week
2
Contributors
Created 2024-06-02 · Updated 2026-10-15 · #6492 today
Top developers
PaoloJNYhozen

PaoloJN/youtube-ai-extension is ranked 6,492 with 665 stars.

Same-category comparison

PaoloJN/youtube-ai-extension is ranked 6,492 among these 8 peers; zhongyu09/openchatbi is ranked 6,491.

Same-category comparison
NameRankMetrics
AgentTeam-TaichuAI/ScienceClaw6,482
Language:
Python
Stars:
671
Forks:
73
Description:
ScienceClaw is a personal research assistant built with LangChain DeepAgents and AIO Sandbox infrastructure, adopting a completely new architecture beyond OpenClaw. It offers stronger security, better transparency, and a more user-friendly experience.
Gladiator07/JARVIS6,483
Language:
Python
Stars:
670
Forks:
292
Description:
Personal Voice Assistant made with Python and has a cool looking GUI.
foreveryh/claude-code-switch6,490
Language:
Shell
Stars:
666
Forks:
93
Description:
One-command model switcher for Claude Code (Only for Anthropic API).
zhongyu09/openchatbi6,491
Language:
Python
Stars:
666
Forks:
92
Description:
OpenChatBI is an intelligent chat-based BI tool powered by large language models, designed to help users query, analyze, and visualize data through natural language conversations. It uses LangGraph and LangChain to build chat agent and workflows that support natural language to SQL conversion and data analysis.
gaganmanku96/Finding-missing-person-using-AI6,507
Language:
Python
Stars:
655
Forks:
170
Description:
The project focuses on Tracking missing people. We are using Image processing and Machine learning along with Postgres Database.
JacobLinCool/d1-manager6,515
Language:
Svelte
Stars:
650
Forks:
339
Description:
D1 Manager is a web UI and API for Cloudflare D1, a serverless SQL database. It provides a web interface for managing databases, tables, and records, as well as an AI assistant to help you write query in natural language.
tldraw/tldraw-offline6,522
Stars:
649
Forks:
24
Description:
A desktop app for using tldraw with local files.
chongdashu/cc-statusline6,529
Language:
TypeScript
Stars:
645
Forks:
63
Description:
Transform your Claude Code experience with a beautiful, informative statusline.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguageTypeScript
CategoryApplications
SubcategoryResearch & knowledge
KeywordsSummarization, Video production
Stars665
Forks71
Contributors2
Created date2024-06-02
Updated date2026-10-15
Stars in 1 day1
Stars in 7 days0
Rank6,492
Previous rank15,116
Rank change8,624
7-day stars rank14,909
Previous 7-day stars rank17,711
7-day stars rank change2,802
Total stars rank15,466
Previous total stars rank15,465
Total stars rank change-1
CountryUSA
README summary

YouTube AI Extension 🚀 Big update coming June 10, 2025! 🚀 A new version is on the way with powerful new features, a streamlined install process, and an official release on the Chrome Web Store. YouTube Chat Extension allows you to chat directly with YouTube videos, providing a unique interactive experience. Demo Video · Features · Roadmap · Installation · Acknowledgments Features Seamlessly chat with YouTube videos in real-time. Get video summaries, ask questions, and receive detailed explanations. User-friendly interface integrated directly into YouTube

. Support for multiple languages and context-aware responses. Roadmap **June 10, 2025**: Major update with new features and official Chrome Web Store release. Installation To install and run the YouTube Chat Extension locally, follow these steps: 1. Replace with your actual key in the files and 3. Install the dependencies and build the project: 4. Enable "Developer mode" by toggling the switch in the top right corner. Click "Load unpacked" and select the directory from the project you just built

. Open YouTube and start chatting with videos! :) The extension does not support the new YouTube layout. To revert to the old layout, use the uBlock Origin extension. The extension should then work correctly. License This project is licensed under the **AGPL-3. Commercial Use For commercial use or deployments requiring a setup fee, please contact us for a commercial license at paolo. By using this software, you agree to the terms of the license. Acknowledgments This project wouldn't be possible

without the following resources: OpenAI API React Tailwind CSS Plasmo Extension Chrome Extension Documentation

Frequently asked questions

How many stars and forks are recorded?

PaoloJN/youtube-ai-extension has 665 stars and 71 forks.

What is the repository rank?

PaoloJN/youtube-ai-extension is ranked 6,492.

What language and category are recorded?

PaoloJN/youtube-ai-extension has 665 stars, uses TypeScript and belongs to Applications.

Which repository is closest in rank?

PaoloJN/youtube-ai-extension is compared with zhongyu09/openchatbi, ranked 6,491 with 666 stars.

README

YouTube AI Extension

🚀 Big update coming June 10, 2025! 🚀

A new version is on the way with powerful new features, a streamlined install process, and an official release on the Chrome Web Store.

YouTube Chat Extension allows you to chat directly with YouTube videos, providing a unique interactive experience.

Demo Video · Features · Roadmap · Installation · Acknowledgments

Features

  • Seamlessly chat with YouTube videos in real-time.
  • Get video summaries, ask questions, and receive detailed explanations.
  • User-friendly interface integrated directly into YouTube.
  • Support for multiple languages and context-aware responses.

Roadmap

  • June 10, 2025: Major update with new features and official Chrome Web Store release.

Installation

To install and run the YouTube Chat Extension locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/PaoloJN/youtube-ai-extension.git
    
    cd youtube-chat-extension
    
  2. Add your OpenAI API key. Replace YOUR_API_KEY with your actual key in the files chat.ts and completion.ts

    const openai = new OpenAI({
      apiKey: "YOUR_API_KEY"
    })
    
  3. Install the dependencies and build the project:

    pnpm install
    pnpm run build
    
  4. Load the extension into Chrome:

    1. Open Chrome and navigate to chrome://extensions/.
    2. Enable "Developer mode" by toggling the switch in the top right corner.
    3. Click "Load unpacked" and select the build/chrome-mv3-dev directory from the project you just built.
  5. Open YouTube and start chatting with videos! :)

The extension does not support the new YouTube layout. To revert to the old layout, use the uBlock Origin extension. The extension should then work correctly.

License

This project is licensed under the AGPL-3.0 for non-commercial use.

Commercial Use

For commercial use or deployments requiring a setup fee, please contact us for a commercial license at paolo.j.nessim@gmail.com.

By using this software, you agree to the terms of the license.

Acknowledgments

This project wouldn't be possible without the following resources:

Nearby in the ranking
Similar items