Open WebUI tech stack
Open WebUI is a self-hosted interface for local and cloud AI models. It runs on SvelteKit, FastAPI, SQLAlchemy, Socket.IO and 0 more, read from its public repo open-webui/open-webui.
A self-hosted AI chat interface with document retrieval, tools, and support for Ollama and OpenAI-compatible endpoints. Can run offline with local models; external model services incur their own costs. The reviewed license includes branding restrictions and enterprise terms are available.
AI · web · https://openwebui.com · 156,956 GitHub stars, Open WebUI License (branding restrictions) (2026-10-27)
Built with
Frontend
- SvelteKit (package.json@33c1978d5bad: "@sveltejs/kit")
Backend
- FastAPI (pyproject.toml@33c1978d5bad: fastapi==)
- SQLAlchemy (pyproject.toml@33c1978d5bad: sqlalchemy)
Realtime
- Socket.IO (pyproject.toml@33c1978d5bad: python-socketio)

