Go to file
Mayank Chhabra ee97955bb7 Add support for 13B and 70B models, workflow, readme 2023-08-15 23:11:39 +07:00
.github/workflows Add support for 13B and 70B models, workflow, readme 2023-08-15 23:11:39 +07:00
api Add support for 13B and 70B models, workflow, readme 2023-08-15 23:11:39 +07:00
ui Add support for 13B and 70B models, workflow, readme 2023-08-15 23:11:39 +07:00
.gitignore Initialize the project to use self-hosted Llama model 2023-08-15 20:53:37 +07:00
LICENSE.md Add support for 13B and 70B models, workflow, readme 2023-08-15 23:11:39 +07:00
README.md Add support for 13B and 70B models, workflow, readme 2023-08-15 23:11:39 +07:00
docker-compose-13b.yml Add support for 13B and 70B models, workflow, readme 2023-08-15 23:11:39 +07:00
docker-compose-70b.yml Add support for 13B and 70B models, workflow, readme 2023-08-15 23:11:39 +07:00
docker-compose.yml Add support for 13B and 70B models, workflow, readme 2023-08-15 23:11:39 +07:00

README.md

LlamaGPT

LlamaGPT

A self-hosted, offline, ChatGPT-like chatbot, powered by Llama 2. 100% private, with no data leaving your device.
umbrel.com »

Demo

https://github.com/getumbrel/llama-gpt/assets/10330103/71521963-6df2-4ffb-8fe1-f079e80d6a8b

How to install

Install LlamaGPT on your umbrelOS home server

Running LlamaGPT on an umbrelOS home server is one click. Simply install it from the Umbrel App Store.

LlamaGPT on Umbrel App Store

Install LlamaGPT anywhere else

You can run LlamaGPT on any x86 or arm64 system. Make sure you have Docker installed.

Then, clone this repo and cd into it:

git clone https://github.com/getumbrel/llama-gpt.git
cd llama-gpt

You can now run LlamaGPT with any of the following models depending upon your hardware:

Model size Model used Minimum RAM required How to start LlamaGPT
7B Nous Hermes Llama 2 7B (GGML q4_0) 8GB docker compose up -d
13B Nous Hermes Llama 2 13B (GGML q4_0) 16GB docker compose -f docker-compose-13b.yml up -d
70B Meta Llama 2 70B Chat (GGML q4_0) 48GB docker compose -f docker-compose-70b.yml up -d

You can access LlamaGPT at http://localhost:3000.

To stop LlamaGPT, run:

docker compose down

Acknowledgements

A massive thank you to the following developers and teams for making LlamaGPT possible:


License

umbrel.com