Skip to content

A python LLM chat app using Django Async, ReactJS and LLAMA2, that allows you to chat with multiple pdf documents. Components are chosen so everything can be self-hosted.

License

Notifications You must be signed in to change notification settings

pgryko/django-llama2-chat-pdf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

django-llama2-chat-pdf

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

Project Demo

Getting started:

Django Server instructions exist Here

If there is time a client folder will be created, running a reactjs client

Gitlab runner

If you've configured a gitlab runner locally, you can test the gitlab ci via

gitlab-runner exec docker test\ python

License

MIT

About

A python LLM chat app using Django Async, ReactJS and LLAMA2, that allows you to chat with multiple pdf documents. Components are chosen so everything can be self-hosted.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published