Open WebUI is a self-hosted web interface for large language models. You point it at OpenAI, Anthropic, or a fully local model through Ollama, and your team gets a ChatGPT-style interface running entirely on your own infrastructure. With 147,882 GitHub stars it is by a wide margin the most popular tool of its kind.

Two things about it surprise people. First, it is not open source in the strict sense. GitHub classifies its licence as `NOASSERTION`, and the fourth clause prohibits altering or removing Open WebUI branding once you pass 50 end users. Second, and much less discussed: what it charges for is branding, not security.

That second point matters more than it sounds. In Onyx and Flowise, SSO and role-based access control are enterprise-licensed. In Open WebUI, OAuth, OIDC and LDAP are documented standard features you configure with environment variables. It paywalls vanity rather than safety, and that is a genuinely better deal for a European buyer.

All figures retrieved from primary sources on 4 August 2026.

147.882GitHub stars, the most in its category
~40kUS-Dollar total raised, accelerator only
50user threshold before branding is locked
0 €cost of SSO, OIDC and LDAP

What is Open WebUI, and who is behind it?

Open WebUI is developed by Open WebUI, Inc., led by founder Timothy Jaeryang Baek. The project is funded through sponsors, GitHub Sponsors donations and enterprise support agreements, and has raised roughly 40,000 US-Dollar in total, through accelerator and incubator rounds backed by the Mozilla Builders Accelerator and the GitHub Accelerator.

Sit with that number for a moment. Onyx raised 10 million. Dust raised 40 million. Glean is valued at 7.2 billion. Open WebUI, with more GitHub stars than all three combined, raised about the price of a used car.

That is the most important thing to understand before you deploy it. It is not a venture-backed company with an enterprise support organisation waiting for your ticket. It is a very popular open project with a small commercial entity attached. The upside is that there is no investor pressure to squeeze you later. The downside is that your escalation path is a support agreement you negotiate individually, not an SLA on a pricing page.

The licence: what the 50-user rule actually says

The Open WebUI License is a BSD-style licence with an added fourth clause. It prohibits altering, removing, obscuring or replacing any Open WebUI branding, including the name, logo and any visual or textual identifiers, in any deployment or distribution.

There are exactly three exemptions:

1. Deployments where the total number of end users, defined as individual natural persons with direct access, does not exceed fifty (50) within any rolling thirty (30) day period
2. Specific prior written permission from the copyright holder
3. A duly executed enterprise licence expressly permitting the modification

Above that threshold, removing the branding is described in the licence as a material breach.

Worth knowing: the repository also ships a `LICENSE_HISTORY` file, meaning earlier versions carried different terms, and contributing requires signing a Contributor License Agreement. If your legal team cares about licence stability over time, both are worth reading before you commit.

The marketing page is stricter than the licence. Open WebUI's enterprise documentation describes the free version as covering internal use with original branding exactly intact, and lists white-labelling and any branding modification as requiring an enterprise licence. It does not mention the 50-user exemption that the licence file itself grants. If you are under 50 users and want to rebrand, read the LICENSE, not the enterprise page.

The part that makes it better than its rivals

SSO is free. Open WebUI documents OAuth 2.0 and OpenID Connect single sign-on as standard configuration, working with any OIDC-compliant provider, plus LDAP through environment configuration. There is no licence gate on it.

Compare that with the pattern we found across the rest of the category. Onyx puts SSO in `backend/ee/onyx/auth/`, under the Onyx Enterprise License. Flowise puts `sso` and `rbac` inside a commercially licensed enterprise directory. n8n gates every `.ee.` file. In all three, the security features you need to deploy responsibly are the ones you pay for.

Open WebUI charges for the logo instead. For a company evaluating a self-hosted AI interface under a works council agreement, that is a meaningfully better trade: you can enforce identity and access control on day one, at zero licence cost, and simply live with someone else's name in the corner of the screen.

One documented limitation to plan around: you can configure only one OIDC provider at a time, so mixed Microsoft and Google estates need a workaround.

SSO / OIDC Yes Enterprise Enterprise
LDAP / Active Directory Yes Enterprise Enterprise
Role-based access control Yes Enterprise Enterprise
White-labelling above 50 users Enterprise Enterprise Yes
Enterprise document search index No Yes No
Air-gapped deployment Yes Yes Yes

Find out which AI tools your people already use

Open WebUI is often already running somewhere in your company. Find out where, anonymously and free.

Start the free AI usage survey

What Open WebUI is not

It is not enterprise search. Open WebUI is an interface layer. It does not ship a document index that crawls Confluence, SharePoint and Google Drive while respecting their permissions, which is the core of what Onyx or Glean do. If your requirement is ask a question, get an answer from our internal documents with a citation, see enterprise search vs an AI context layer, this is the wrong category and you should read our Glean alternatives guide instead.

It is not a compliance product. Self-hosting solves data residency, and that is real. But the EU AI Act documentation, the works council agreement, the transfer impact assessment and the permission model are still yours to build. The software will not produce them for you.

It is not zero-maintenance. It is far lighter than a twelve-service enterprise search stack, but it is still infrastructure you patch, upgrade and back up. Our analysis of what self-hosting really costs applies here in smaller measure.

Choose Open WebUI when

  • You want a self-hosted ChatGPT-style interface and nothing more

  • Identity and access control must work from day one without a licence spend

  • Data must stay on your infrastructure, air-gapped if needed

  • You want free choice of model, including fully local via Ollama

  • Fewer than 50 users, so the branding clause never applies

Choose something else when

  • You need document search across Confluence, SharePoint or Drive

  • White-labelling matters and you have more than 50 users

  • You need a contractual SLA rather than a negotiated support agreement

  • Your legal team requires an OSI-approved licence

  • The question is how your teams are doing, not what a document says

Teamo AI: scattered knowledge becomes one intelligence

What your people know sits in chats, tickets and heads. Teamo AI turns it into one shared intelligence that gets better with every use. 14 days free, no credit card, your team invited in minutes.

Start the free trial, no credit card

Verdict: the most honest paywall in the category

Open WebUI is not open source and its documentation undersells its own licence terms. Both criticisms are fair and both are checkable in a browser in under a minute.

But compare what it withholds against what its rivals withhold. Onyx, Flowise and n8n all put single sign-on and access control behind a commercial licence, which means their free tier is unsafe to deploy on real company data. Open WebUI gives you all of that for nothing and asks you to keep its logo. Of every open-core arrangement we audited, that is the one that leaves a European buyer in the best position.

For a self-hosted chat interface under 50 users, it is close to unbeatable. Above 50, budget an enterprise conversation for the branding, but keep in mind that the security features that would cost you elsewhere are still included.

What it will never do is tell you how your organisation is actually functioning. That question needs signals from people, not a nicer window onto a language model.

Deploying it properly in a company

1

Decide the model layer before the interface

Open WebUI is a front end. It changes nothing about where inference happens. If your requirement is that data never leaves the building, pair it with a local model through Ollama or vLLM. If you point it at a US API, you have a self-hosted interface to a US service and should read our EU data sovereignty guide and the residency question is unchanged.

2

Wire up SSO on day one, because it is free

Configure OIDC against your identity provider immediately rather than letting local accounts accumulate. Remember the documented limit of one OIDC provider at a time, so pick the one that covers most of your staff before you start.

3

Count your end users against the 50 threshold

The branding clause counts individual natural persons with direct access in any rolling 30-day period. If you are near 50 and planning to rebrand, either stay under it deliberately or open the enterprise conversation before you ship a customised build.

4

Set retention on chat history before rollout

Conversation logs are personal data and a works council topic. Decide how long they are kept and who can read them before the first employee logs in, not after someone asks.

It is probably already running in your company

With 147,882 stars and a one-line Docker install, Open WebUI is one of the most common pieces of shadow AI in existence. Someone in engineering has almost certainly run it on a spare machine, pointed it at a company API key, and shared the URL with their team.

That is not automatically a disaster, and it is worth handling calmly. The instance is on your infrastructure, which is better than staff pasting documents into a consumer chatbot. But it is unmanaged: no retention policy, no SSO if nobody configured it, no record of what was uploaded, and an API key that may be billed to a department that has forgotten about it.

The productive move is to find these instances and adopt the good ones rather than shut them down. A team that already built something useful is the best pilot group you will get. Start by finding out which AI tools your people already use, and read our shadow AI audit guide for the full sweep.

Teamo AI: running on Monday, without a platform team

No twelve services, no sizing guesswork, no night shift. Teamo AI is ready on day one and connects Slack, Teams, Jira, Notion, HubSpot and Pipedrive. 14 days free, no credit card, your team invited in minutes.

Start the free trial, no credit card

The short version

147,882 GitHub stars, the most in the category, on roughly 40,000 US-Dollar raised.

Not open source. GitHub flags the licence as `NOASSERTION`.

Branding is locked above 50 end users in any rolling 30-day period. Below that, you may rebrand freely.

The enterprise page is stricter than the licence and omits the 50-user exemption. Read the LICENSE file.

SSO, OIDC, LDAP and RBAC are free, unlike Onyx and Flowise where they are enterprise-licensed. It paywalls vanity, not safety.

It is an interface, not enterprise search. No document index, no permission-aware crawling.