# getumbrel/llama-gpt

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/getumbrel-llama-gpt).**

10,991 stars · 713 forks · TypeScript · mit

## Links

- GitHub: https://github.com/getumbrel/llama-gpt
- Homepage: https://apps.umbrel.com/app/llama-gpt
- awesome-repositories: https://awesome-repositories.com/repository/getumbrel-llama-gpt.md

## Topics

`ai` `chatgpt` `code-llama` `codellama` `gpt` `gpt-4` `gpt4all` `llama` `llama-2` `llama-cpp` `llama2` `llamacpp` `llm` `localai` `openai` `self-hosted`

## Description

Llama-GPT is a self-hosted generative AI model runner that provides a private web interface for interacting with large language models. By executing these models directly on local hardware, it ensures that all intelligent assistance remains offline and independent of external cloud service providers.

The project functions as a private assistant that maintains complete data ownership by storing all application state and model interactions on local storage volumes. It is designed to operate within a broader self-hosted computing environment, allowing users to maintain control over their personal digital infrastructure without third-party dependencies.

The platform integrates into a wider ecosystem of self-hosted services, supporting the management of personal network security, automated workflows, and financial infrastructure. It utilizes container-based orchestration and a hardware-abstraction layer to ensure consistent execution across diverse server configurations.

## Tags

### Artificial Intelligence & ML

- [Self-Hosted AI Models](https://awesome-repositories.com/f/artificial-intelligence-ml/self-hosted-ai-models.md) — Provides a private web interface for interacting with large language models directly on local hardware to ensure data sovereignty.
- [LLM Chat Interfaces](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/model-integration-serving/model-integration-interfaces/ai-model-interfaces/llm-chat-interfaces.md) — Provides a private web application for interacting with large language models directly on local hardware.
- [Local Model Runners](https://awesome-repositories.com/f/artificial-intelligence-ml/local-model-runners.md) — Executes open-source language models locally on personal server hardware to provide always-available assistance.
- [Local Inference Engines](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/infrastructure/model-deployment-and-serving/local-and-on-device-inference/local-inference-engines.md) — Executes large language models directly on local hardware to provide private, always-available assistance without cloud dependencies.
- [Local Model Execution](https://awesome-repositories.com/f/artificial-intelligence-ml/local-model-execution.md) — Runs large language models and intelligent agents directly on local hardware to provide private, always-available assistance. ([source](https://apps.umbrel.com/app/llama-gpt))

### DevOps & Infrastructure

- [Self-Hosted Applications](https://awesome-repositories.com/f/devops-infrastructure/self-hosted-applications.md) — Installs and maintains open-source software on local server hardware to ensure complete data ownership and control. ([source](https://apps.umbrel.com/app/llama-gpt))
- [Blockchain Nodes](https://awesome-repositories.com/f/devops-infrastructure/blockchain-nodes.md) — Maintains a private blockchain node to verify financial transactions independently and manage digital assets without third-party institutions. ([source](https://apps.umbrel.com/app/llama-gpt))

### Part of an Awesome List

- [Artificial Intelligence](https://awesome-repositories.com/f/awesome-lists/ai/artificial-intelligence.md) — Private, self-hosted chatbot interface for local LLMs.
- [Large Language Models](https://awesome-repositories.com/f/awesome-lists/ai/large-language-models.md) — Private, offline chatbot interface powered by Llama 2.

### Data & Databases

- [Local-First Persistence](https://awesome-repositories.com/f/data-databases/local-first-persistence.md) — Stores all user data and application state directly on local storage volumes to ensure complete ownership and offline availability.

### Networking & Communication

- [Reverse Proxies](https://awesome-repositories.com/f/networking-communication/networking/reverse-proxies.md) — Directs incoming traffic to internal services using a centralized gateway that handles encryption and secure remote access.
- [Peer-to-Peer Networking](https://awesome-repositories.com/f/networking-communication/peer-to-peer-networking.md) — Establishes encrypted tunnels between remote devices and the local network to enable secure access without exposing services to the public internet.

### Security & Cryptography

- [Network Security](https://awesome-repositories.com/f/security-cryptography/network-security.md) — Configures local services like ad-blocking and encrypted remote access to secure home networks and simplify connectivity.
