πŸ“Š AI YouTube playlist & video analyst chatbot

⚑ 2,811 views Β· πŸ“Š Market Research & Insights

πŸ’‘ Pro Tip β€” YouTube’s API quotas can be a bottleneck when you’re pulling data at scale. ScraperNode is a community node with dedicated scrapers for channels, videos, and comments β€” no quota limits, just structured data.

View All Scrapers

Description

AI YouTube Playlist & Video Analyst Chatbot

This n8n workflow transforms entire YouTube playlists or single videos into interactive knowledge bases you can chat with. Ask questions and get summaries without needing to watch hours of content.

🌟 How it Works

  1. πŸ”— Provide a Link: Start by giving the workflow a URL for a YouTube playlist or a single video.
  2. πŸ“„ Content Retrieval: The workflow automatically fetches the video details and transcripts for the provided link. For playlists, it can process multiple videos at once (you might be asked how many).
  3. 🧠 AI Processing: Google’s Gemini AI reads through the transcripts, understands the content, and creates summaries.
  4. πŸ’Ύ Storage & Context: The processed information and summaries are stored in a vector database (Qdrant), making them ready for conversation. Context is managed using Redis, remembering the current video/playlist you’re discussing.
  5. πŸ’¬ Chat & Ask: Now, you can ask the AI agent questions about the playlist or video content! Because context is maintained, you can ask follow-up questions (like β€œexpand on point X”) without needing to provide the URL again.

πŸ› οΈ Requirements

πŸ€– AI Agent Capabilities

Engage with the AI agent to explore the video content. Since the agent remembers the context of your conversation, you can ask detailed follow-up questions naturally:

πŸš€ Use Cases

✨ Sample Prompts

πŸ”— Nodes Used

HTTP Request, Redis, AI Agent, Basic LLM Chain, Simple Memory, Structured Output Parser

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup