Skip to content

shafiswapnil/rag-document-qa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 

Repository files navigation

πŸ“„ RAG Document Q&A

Ask questions about any PDF or document - powered by RAG (Retrieval-Augmented Generation)

Status: 🚧 In active development

What This Does

Upload any document (PDF, TXT) β†’ Ask natural language questions β†’ Get accurate, source-grounded answers powered by an LLM.

This is not a generic chatbot. It only answers based on what's in your documents β€” no hallucination.

Architecture

User Query β†’ Embedding β†’ FAISS Vector Search β†’ Retrieved Chunks β†’ LLM (GPT/Claude) β†’ Answer

Tech Stack

  • LangChain β€” orchestration layer
  • FAISS β€” vector similarity search
  • FastAPI β€” REST API backend
  • OpenAI / Anthropic β€” LLM for answer generation
  • Python 3.11+

Progress

  • Project architecture planned
  • PDF ingestion & chunking
  • Embedding pipeline
  • FAISS vector store
  • FastAPI endpoints
  • Frontend (Streamlit)
  • Deployment (Hugging Face Spaces / Railway)

About

Building a RAG Q&A system with LangChain + FAISS + FastAPI

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors