All Repos
MCP & ToolingPython

open-webui

open-webui/open-webui · Updated

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

open-webui/open-webui is a Python repository in the MCP & Tooling category with 157,131 stars and 22,865 forks on GitHub, last updated today.

#ai#llm#llm-ui#llm-webui#llms#mcp#ollama#ollama-webui
View on GitHub 157kGitHub stars

How to install open-webui in your AI client

Setup for Claude Code, Claude Desktop, Cursor, Codex, Windsurf, Cline and VS Code — copy-paste ready.

How to install open-webui in Claude CodeAnthropic's agentic CLI

  1. Clone & open

    bash
    git clone https://github.com/open-webui/open-webui.git
    cd open-webui
    claude
  2. Let Claude read it

    Ask “/init” to generate a CLAUDE.md, then have Claude explain, run, or extend the codebase. It reads files on demand.

Documentation

Full README

Open WebUI 👋

Open WebUI is a home for AI, a self-hosted AI platform that's [extensible](https://docs.openwebui.com/features/extensibility/plugin/), [feature-rich](https://docs.openwebui.com/features/), user-friendly, and built to run [entirely offline](https://openwebui.com/sovereign-ai). With support for Ollama and OpenAI-compatible APIs, it gives you a powerful, provider-agnostic interface for both local and cloud-based models.

Passionate about open-source AI? Join our team →

[!TIP] Looking for an [Enterprise Plan](https://docs.openwebui.com/enterprise)? – [Speak with Our Sales Team Today!](https://docs.openwebui.com/enterprise)

For more information, be sure to check out our Open WebUI Documentation.

Key Features of Open WebUI ⭐

  • 🚀 Effortless Setup: Install seamlessly via pip, uv, Docker, or Kubernetes (kubectl, kustomize, or helm), with :ollama and :cuda tagged images available for container deployments.
  • 🤝 Broad Model & API Integration: Connect any OpenAI-compatible API alongside local Ollama models. Point the API URL at LMStudio, GroqCloud, Mistral, OpenRouter, vLLM, and more to mix and match providers freely.
  • 🔐 Granular RBAC & User Groups: Administrators define detailed roles, groups, and permissions, giving each user exactly the access they need. Secure by default, with tailored experiences per group.
  • 🧩 Plugin Support: Extend Open WebUI with Filters, Actions, Pipes, Tools, and Skills. Connect external services through MCP, MCPO, and OpenAPI tool servers. Build custom integrations, rate limits, approval flows, data connections, and more.
  • 🤖 Models & Agents: Wrap any base model with custom instructions, tools, and knowledge to build specialized agents. Supports dynamic variables, per-user/group access control, and community preset imports via Open WebUI Community.
  • ⚡ Agentic Execution with [Open Terminal](https://github.com/open-webui/open-terminal): Give your agents a terminal and filesystem to carry out multi-step tasks. Let them analyze data, run scripts, fix errors, and produce files directly in chat. Scale to teams with [Terminals (Enterprise)](https://github.com/open-webui/terminals) for per-user isolated environments, resource limits, and automatic lifecycle management.
  • 📝 Notes: A dedicated workspace for content outside conversations. Draft with a rich editor, use AI to rewrite selected text, and attach notes to any chat for full-context injection.
  • 📢 Channels: Real-time shared spaces where your team and AI models collaborate in one timeline. Tag models to draft or critique, with threads, reactions, pins, and access control.

Excerpt — the full document is on GitHub.

More MCP & Tooling repositories

Catalog data refreshed . Something wrong? Report it.