An intelligent web app built with FastAPI and HTML/CSS/JS frontend
that lets you upload PDFs and chat with their content, just like ChatGPT π¬
- π§ Query PDF content using an LLM (local or API-based)
- π€ Upload / Update / Delete / Retrieve PDF files
- π¬ ChatGPT-style interface with chat bubbles
- π Light & Dark mode toggle (saved with localStorage)
- βοΈ FastAPI backend + Jinja2 templates
- π¨ Responsive and clean UI (HTML + CSS + JS)
project_root/ β βββ main.py # FastAPI app entry point βββ requirements.txt # Dependencies βββ templates/ β βββ index.html # Frontend HTML βββ static/ β βββ style.css # CSS styling β βββ script.js # JS logic βββ uploads/ # Stores uploaded PDFs (ignored in Git) β βββ .gitkeep <<<<<<< HEAD βββ README.md
βββ README.md
2e1782345ff2ffc10b5ccc5fec206a2df112507b