Youtube Video Analyzer AI Agent
YouTube Video Inspector is a multi-agent tool that analyzes YouTube videos by fetching metadata, analyzing comments, and generating performance reports, which can be exported as PDFs using CrewAI.
Youtube Video Analyzer is an open-source ai agent by emirhansilsupur, written mainly in Python, with 13 GitHub stars and the MIT license. Its code was last updated Oct 5, 2026.
YouTube Video Inspector
YouTube Video Inspector is a multi-agent-based project that provides basic analysis of YouTube videos. It fetches video statistics, analyzes comments, generates detailed reports, and converts them to PDF format.
<video controls src="assets/youtube-video-inspector.mp4"></video>
https://github.com/user-attachments/assets/bb9aeb3c-1166-4b66-97ad-aa86bd3dcec3
Demo
You can try the YouTube Video Inspector application here.
- Enter a YouTube video URL in the provided input field.
- Select an LLM from the dropdown menu.
- Click "Analyze Video" to start the analysis process.
- The app will fetch video details, analyze comments, and generate a basic report.
- Once complete, you can view the analysis results and download the PDF report.
Features
- Fetch and analyze YouTube video metadata
- Analyze video comments and viewer sentiment
- Generate detailed reports on video performance and audience engagement
- Convert reports to PDF format
- Supports multiple LLMs:
- Llama 3.1 70B Versatile
- Llama 3 70B
- Mixtral 8x7B
Installation
Using Docker
The easiest way to run YouTube Video Inspector is using Docker. Pull the latest image from Docker Hub:
docker pull emirhnslspr/youtube-video-analyzer:v0.1
Manual Installation
- Clone the Repository:
git clone https://github.com/emirhansilsupur/youtube-video-analyzer.git - Install Poetry:
pip install poetry - Install dependencies:
poetry install - Run the Streamlit app:
streamlit run app.py
Configuration
Create a .env file in the project root and add your API keys:
GROQ_API_KEY=your_groq_api_key
YOUTUBE_API_KEY=your_youtube_api_key
Note : You will need to replace your_groq_api_key and your_youtube_api_key with your own API keys. You can obtain these keys by signing up for the respective services:
- Groq API Key: Sign up for a Groq account and generate an API key.
- YouTube API Key: Follow the YouTube Data API v3 documentation to create a project and obtain an API key.
Usage
docker run -p 8501:8501 -v $(pwd)/output:/app/output --env-file .env emirhnslspr/youtube-video-analyzer:v0.1
Workflow

License
This project is licensed under the MIT License - see the LICENSE file for details.
Youtube Video Analyzer alternatives
View more →Similar ai agents in Social Media, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| Youtube Video Analyzer (this page) emirhansilsupur | 13 | MIT | Oct 5, 2026 | Scanned, no flagged issues |
| Agent Reach Panniantong | 107k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| Autoclip zhouxiaoka | 9.9k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| ShortGPT RayVentura | 8.1k | MIT | Feb 10, 2025 | Scanned, no flagged issues |
| Guizang Social Card Skill op7418 | 7.9k | AGPL-3.0 | Oct 30, 2026 | Scanned, no flagged issues |
| Tuios Gaurav-Gosain | 6.3k | MIT | Nov 1, 2026 | Scanned, no flagged issues |