Skip to content

harry6902/PDF-Rag-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“„ AI Document Chat (RAG-Based Assistant)
An AI-powered document assistant that allows users to upload multiple PDFs and ask questions with accurate, source-backed answers using Retrieval-Augmented Generation (RAG).

πŸš€ Features
πŸ“‚ Upload multiple PDF documents
πŸ’¬ Chat interface with streaming AI responses
πŸ” Semantic search using vector embeddings
πŸ“„ Page-level source citations for answers
πŸ“Œ Document-level filtering (query specific files)
⚑ Real-time token streaming (ChatGPT-like UX)
🧠 Handles multi-user queries with proper state isolation

πŸ› οΈ Tech Stack
Frontend
Next.js (React)
Tailwind CSS
Streaming UI handling

Backend Node.js + Express
OpenAI API (Embeddings + LLM)
Qdrant (Vector Database)
Multer (File uploads)

🌐 Live Demo
πŸ‘‰ Live App: https://pdf-rag-application.vercel.app/

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors