Skip to content

dattang12/RAG-Document-Youtube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

InsightRAG - AI Document & Video Chat An intelligent RAG (Retrieval-Augmented Generation) system that enables users to chat with PDFs and YouTube videos, providing accurate answers with clickable citations to exact pages and timestamps. ✨ Features

📄 PDF Chat - Upload documents and ask questions with automatic page citations 🎥 YouTube Chat - Analyze video content with timestamp-based navigation 🎯 Smart Citations - Click any citation to jump directly to the source 🔍 Hierarchical RAG - Advanced chunking strategy for accurate retrieval 💬 Conversation History - Save and continue discussions per document 🔐 Secure Authentication - JWT-based user authentication ⚡ Fast Responses - Powered by Groq AI (Llama 3.3 70B)

🛠️ Tech Stack Backend

FastAPI - Python web framework PostgreSQL - Database for user data and metadata Qdrant - Vector database for semantic search OpenAI Embeddings - text-embedding-3-small model Groq AI - Llama 3.3 70B for question answering YouTube Transcript API - Video content extraction

Frontend

React + TypeScript - UI framework Tailwind CSS - Styling shadcn/ui - Component library React Router - Navigation react-pdf - PDF rendering

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors