Vibe Coding Discover

AI Tools

open-webui

View on GitHub

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

★ 153K22,370 forksPython—open-webui

Open WebUI is a self-hosted, extensible AI chat platform that front-ends Ollama and any OpenAI-compatible API. It bundles local RAG over 9 vector DBs, MCP/OpenAPI tool plugins, custom model presets and agents, voice/video, image generation, and enterprise RBAC/SSO.

Use Cases

Self-hosted ChatGPT-style UI for local and cloud LLMsChat with Ollama models entirely offlineDocument RAG Q&A with vector DBs and rerankingBuild custom model presets and agents with toolsConnect MCP and OpenAPI tool serversImage generation via DALL-E, ComfyUI, A1111Voice and video calls with STT/TTS providersMulti-model side-by-side comparison and ELO arenaTeam channels and shared workspacesWeb search augmented answers via provider pluginsAdmin analytics for tokens, cost, usageEnterprise SSO, LDAP, SCIM deployment

Built With

Language
Python
Frameworks
Svelte · SvelteKit · Vite · Tailwind CSS · FastAPI · Pyodide · Cypress · Vitest

Tags

self-hosted · llm-ui · chat-ui · ollama · openai-compatible · rag · mcp · agents · multi-model · image-generation · voice · rbac · pwa · vector-database · plugins · offline