This is a Chat with PDF RAG application, that take pdf as input and you can query your questions and the application will give answer based on context available in the pdf.
- Chainlit
- OpenAI
- Langchain
- ChromaDB
- Python
I have used devcontainers to create the application. So you can create a GitHub Codespace and and install the dependencies by running
pip install -r requirements.txtThen copy .env.sample and create a .env file. And add your openai key to your application.
Then for starting the application
chainlit run app/app.py -w- Create a react frontend with chainlit backend
- Add more LLM to the application.


