Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔍 RAG PDF Assistant

A Retrieval-Augmented Generation (RAG) pipeline to query PDF documents using natural language.

Features

  • 📄 Upload any PDF and ask questions about it
  • 🔎 Semantic search with FAISS vector store
  • ⚡ Powered by Llama 3.1 via Groq API
  • 🎨 Clean web interface with Streamlit

Tech Stack

  • Python
  • Groq API (Llama 3.1)
  • LangChain
  • FAISS
  • Streamlit

Setup

  1. Clone the repo
  2. Install dependencies: pip install -r requirements.txt
  3. Create a .env file with your Groq API key
  4. Run: streamlit run app.py

About

RAG pipeline for querying PDF documents. LangChain · FAISS · Llama 3.1 · Streamlit

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages