A Chrome extension that injects an AI-powered sidebar into YouTube, fetching real video transcripts and generating summaries using the Groq LLaMA 3.1 API.
- Automatically injects a sidebar on any YouTube video page
- Generates concise AI summaries using Groq's LLaMA 3.1 8B model based on the youtube video's title
- Secure API key injection at build time via Webpack DefinePlugin
- TypeScript, React, Webpack
- Chrome Extensions API (Manifest V3)
- Groq LLaMA 3.1 API
-
Clone the repo git clone https://github.com/YOUR_USERNAME/youtube-ai-summariser
-
Install dependencies npm install
-
Create a .env file in the root directory GROQ_API_KEY=your_groq_api_key_here
-
Build the extension npm run build
-
Load the extension in Chrome
- Go to chrome://extensions
- Enable Developer Mode
- Click "Load unpacked" and select the public/ folder
Navigate to any YouTube video with captions and click the 🤖 icon on the right side of the page to generate a summary.
Sign up for free at https://console.groq.com and generate an API key.