Skip to content

Ahbabsaqlan/RAG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RAG Assistant

A production-ready Retrieval-Augmented Generation (RAG) chatbot built with:

  • LangChain 1.x
  • Streamlit
  • OpenAI
  • FAISS

Features

  • Multiple PDF upload
  • Chat history
  • Source citations
  • Modern LangChain architecture

Setup

  1. Clone the repo
  2. Install dependencies:

pip install -r requirements.txt

  1. Create .env or Streamlit secrets:

OPENAI_API_KEY=your_key_here

  1. Run:

streamlit run app.py

Releases

No releases published

Packages

 
 
 

Contributors

Languages