An LLM-powered research assistant application. Upload papers and ask questions to recieve cited answers. (NotebookLM/ChatPDF-esque) Simply create an account, upload your research papers (PDF), ask questions about the papers and recieve answers with citations.
- Python
- FastAPI
- PostGreSQL for chats/users (with Alembic for migration)
- Azure for PDF storage
- JWT for authentication
- React for frontend
- Docker for containerization
- GitHub actions for CI/CD