Skip to content
Guides

Self-hosted ChatGPT on your hardware.

Updated Sep 11, 2026

The product shape.

ChatGPT is a chat shell plus hosted models. Open-source replacements split those jobs. Ollama or LocalAI runs weights. Open WebUI or Jan is the shell.

If you only install a UI with no runner, you still need an API key. That is not self-hosted chat.

Pick a shell.

Open WebUI is the Docker multi-user path. Jan is the desktop path. AnythingLLM adds document workspaces when the job is “chat with my files,” not general chat.

GPT4All remains useful when the machine has no GPU and you want a bundled catalog.

Limits.

None of these match ChatGPT’s hosted plugins and memory out of the box. Fit is install path and hardware, not feature parity with OpenAI’s product surface.

Related projects.