open-webui
AI & LLMs156.4k
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
Alt to ChatGPTPython
Oct 2026
Stop paying for ChatGPT. These free, open-source tools give you full data ownership, no vendor lock-in, and deploy for as little as $5/month on your own VPS.
| Feature | Open Source | ChatGPT |
|---|---|---|
| Free to use (forever) | ||
| Self-hosted / private data | ||
| Open source (auditable code) | ||
| No vendor lock-in | ||
| Docker / 1-click deploy | ||
| Unlimited users / events | ||
| Custom domain & branding | ||
| Managed updates & backups | ||
| Built-in CDN & scaling | ||
| Enterprise SLA & support |
Follow these steps to get your self-hosted instance up and running.
git clone https://github.com/open-webui/open-webuiClone the repository
npm install && cp .env.example .envInstall dependencies and configure env
npm run build && npm startBuild and launch the application
Configure reverse proxy (nginx/Caddy)Point your domain at the app
Sorted by GitHub stars — the most popular community-backed options first.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
Jan is an open source alternative to ChatGPT that runs 100% offline on your computer.
A self-hosted, offline, ChatGPT-like chatbot. Powered by Llama 2. 100% private, with no data leaving your device. New: Code Llama support!