AcademyWorkflowsData and reporting

YouTube transcript search with RAG

Research and content teams that need to find what was said across a large library of videos.

  • Recommendedour rating
  • 3,475views on n8n
Open on n8n.io ↗

Paste it straight onto an n8n canvas with Ctrl+V or Cmd+V.

youtube-rag-search-with-frontend-using-apify-qdrant-and-ai.json

Loading the file...

What it does

An n8n template that builds a search tool over YouTube video transcripts. Apify collects the transcripts, which are split into chunks with metadata and stored as embeddings in Qdrant. A small web front end, served through a webhook, lets users query the transcripts and opens the matching video in an embedded player.

Use cases

  1. 01Find every mention of a product across a channel
  2. 02Search a set of webinar recordings for a topic
  3. 03Watch the matching moment of a video from the results

Connects

HTTP Request · Redis · HTML · Basic LLM Chain · Embeddings OpenAI · OpenAI Chat Model · Recursive Character Text Splitter · Default Data Loader · Qdrant Vector Store · Information Extractor

Questions about
YouTube transcript search with RAG.

What is YouTube transcript search with RAG used for?

Research and content teams that need to find what was said across a large library of videos. An n8n template that builds a search tool over YouTube video transcripts. Apify collects the transcripts, which are split into chunks with metadata and stored as embeddings in Qdrant. A small web front end, served through a webhook, lets users query the transcripts and opens the matching video in an embedded player.

How do I import YouTube transcript search with RAG into n8n?

Copy the workflow JSON from this page and paste it onto the n8n canvas with Ctrl+V or Cmd+V. Then connect your credentials in each node.

Is YouTube transcript search with RAG safe to use?

It passed our automatic scan for credential theft, hidden instructions and risky install commands. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.