π A Retrieval-Augmented Generation (RAG) based academic assistant that lets you upload PDFs, ask questions, and get smart answers from your documents. It built with Streamlit, FastAPI, and LangGraph, powered by local document processing and conversational memory.
- π¬ Conversational AI powered by LangGraph
- π Upload and index PDF academic documents
- π Contextual Q&A from uploaded files
- π Attachment-style file upload next to chat input
- π§ Memory support per conversation thread
Make sure you have the following in your requirements.txt:
- Install dependencies
pip install -r requirements.txt
- Run the app
streamlit run main.py