Case Study
Chat with PDF
A RAG document assistant that lets users upload a PDF and query its content in natural language. Features session-based conversations with history, in-memory semantic indexing, per-IP rate limiting, and upload guardrails — built on FastAPI and Google Generative AI.
Tech Stack
- Python
- FastAPI
- RAG
- Google GenAI
- Docker