youtube-ai-extension  by PaoloJN

YouTube extension for interactive video

created 1 year ago
396 stars

Top 74.0% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides an interactive YouTube AI extension that allows users to chat with YouTube videos, offering summaries, Q&A, and context-aware responses. It targets YouTube users seeking enhanced video engagement and leverages the OpenAI API for its core functionality.

How It Works

The extension integrates directly into the YouTube interface using React and Tailwind CSS, built with the Plasmo framework for efficient browser extension development. It communicates with the OpenAI API to process video content and generate responses, enabling real-time chat capabilities. This approach provides a seamless user experience without requiring users to leave the YouTube platform.

Quick Start & Requirements

  • Install via git clone and pnpm install.
  • Requires an OpenAI API key.
  • Load unpacked extension into Chrome (chrome://extensions/ with Developer mode enabled), pointing to the build/chrome-mv3-dev directory.
  • Note: The extension is incompatible with the new YouTube layout; users may need to revert to the old layout using uBlock Origin.

Highlighted Details

  • Real-time chat with YouTube videos.
  • Generates video summaries and answers questions contextually.
  • User-friendly interface integrated into YouTube.
  • Supports multiple languages.

Maintenance & Community

The project is maintained by PaoloJN. Further community engagement details (Discord/Slack, roadmap) are not explicitly provided in the README.

Licensing & Compatibility

Licensed under the GNU Affero General Public License v3 (AGPLv3). Key restrictions include non-commercial use only and prohibition of monetization of forks without prior written permission. Commercial use inquiries should be directed to the author.

Limitations & Caveats

The extension is not compatible with the new YouTube layout and requires users to revert to the older interface. The roadmap indicates potential support for Ollama RAG for longer videos, suggesting current limitations with extended content.

Health Check
Last commit

2 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
37 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.