A python LLM chat app using Django Async and LLAMA2, that allows you to chat with multiple pdf documents. Components are chosen so everything can be self-hosted.
Project uses LLAMA2 hosted via replicate - however, you can self-host your own LLAMA2 instance.
This project is hosted on GitHub and GitLab
Django Server instructions exist Here
If there is time a client folder will be created, running a reactjs client
If you've configured a gitlab runner locally, you can test the gitlab ci via
gitlab-runner exec docker test\ python
MIT