{"repo":"wassim249/YT-Navigator","free":true,"listed":false,"github":"https://github.com/wassim249/YT-Navigator","clone":"git clone https://github.com/wassim249/YT-Navigator.git","description":"YT Navigator: AI-powered YouTube content explorer that lets you search and chat with channel videos using AI agents. Extract insights from hours of content in seconds with semantic search and precise timestamps.","language":"Python","stars":601,"topics":["agentic-ai","agentic-rag","ai","django","langchain","langgraph","llm","python","rag","reranking"],"license":"MIT","category":"ai-agents","readme_excerpt":"🔴 YT Navigator 📋 Overview YT Navigator is an AI-powered application that helps you navigate and search through YouTube channel content efficiently. Instead of manually watching hours of videos to find specific information, YT Navigator allows you to: 1. 🔍 Search through a channel's videos using natural language queries 2. 💬 Chat with a channel's content to get answers based on video transcripts 3. ⏱️ Discover relevant video segments with precise timestamps Perfect for researchers, students, content creators, or anyone who needs to extract information from YouTube channels quickly. ✨ Main Features - 🔐 Authentication : Secure login and independent sessions - 📺 Channel Management : Scan up to 100 videos per channel and get a summary of the channel - 🔍 Search : Find relevant video segments using Semantic Search - 💬 Chat : Have conversations with an AI that has knowledge of the channel's content 1- 📥 Channel data retrieval For this part, the user enters a YouTube channel URL which the system validates before extracting the channel username. The system then fetches channel details including title, description, and profile picture, storing them in the database. After connecting to a channel, the user selects how many videos to scan (up to 100). The system then processes these videos in parallel through two paths: 1. 📊 Video metadata is extracted and saved to a relational database (PostgreSQL) 2. 📝 Video transcripts are extracted, split into segments, converted to vector e","default_branch":null,"files":null,"tree":[],"storefront":"/r/wassim249","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wassim249/YT-Navigator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}