Skip to main content
PromptQuorum
Início/LLMs locais/Open WebUI em 2026: A Interface ChatGPT Auto-Hospedada para Ollama e Qualquer Modelo de IA
Tools & Interfaces

Open WebUI em 2026: A Interface ChatGPT Auto-Hospedada para Ollama e Qualquer Modelo de IA

·11 min de leitura·By Hans Kuepper · Founder of PromptQuorum, multi-model AI dispatch tool · PromptQuorum

Use o Open WebUI se você quer uma interface auto-hospedada, multiusuário, no estilo ChatGPT, na frente do Ollama ou de qualquer API compatível com OpenAI. Não é indicado para: quem quer um app desktop de usuário único sem nenhuma configuração de servidor (use o LM Studio ou o Cherry Studio em vez disso); uma equipe que precisa dar white-label à interface para clientes externos abaixo da exceção de 50 usuários (isso exige uma licença Enterprise).

Open WebUI é uma interface web gratuita e auto-hospedada que transforma o Ollama, vLLM, llama.cpp ou qualquer API compatível com OpenAI em um app de chat privado, no estilo ChatGPT, totalmente sob seu controle. Começou em outubro de 2023 como um pequeno projeto paralelo chamado "Ollama WebUI", foi renomeado no início de 2024 e desde então se tornou a interface de chat de IA auto-hospedada mais estrelada no GitHub, com mais de 150.000 estrelas.

Key Takeaways

  • Open WebUI (openwebui.com) é um app web gratuito e auto-hospedado com mais de 150.000 estrelas no GitHub.
  • Começou em outubro de 2023 como "Ollama WebUI" e foi renomeado para "Open WebUI" no início de 2024, após preocupações de marca levantadas pela equipe do Ollama.
  • Ele se conecta ao Ollama, vLLM, llama.cpp, LiteLLM e qualquer API compatível com OpenAI — não executa modelos por conta própria.
  • Os recursos integrados incluem RAG de documentos, autenticação multiusuário com funções, um sistema de plugins de pipelines/functions e integrações de imagem, voz e busca na web.
  • A licença mudou de BSD-3-Clause para uma "Open WebUI License" personalizada em abril de 2025, que adiciona uma cláusula de branding acima de 50 usuários, a menos que você compre uma licença Enterprise.

Open WebUI é uma interface web gratuita, auto-hospedada e multiusuário que se conecta ao Ollama, vLLM, llama.cpp ou qualquer API compatível com OpenAI, adicionando RAG integrado, plugins e acesso baseado em funções.

O Open WebUI não executa modelos de IA por conta própria — pense nele como o site do ChatGPT que você instala no seu próprio servidor, na frente de modelos que você já está executando ou pagando em outro lugar.

Fatos Rápidos: Open WebUI

  • Licença: "Open WebUI License" — derivada do BSD, de código disponível, com cláusula de branding acima de 50 usuários/30 dias (não é código aberto aprovado pela OSI)
  • Plataformas: App web auto-hospedado (Docker, pip ou Kubernetes); funciona em qualquer navegador; instalação como PWA no celular
  • Site: openwebui.com
  • GitHub: github.com/open-webui/open-webui — mais de 150.000 estrelas, mais de 22.000 forks
  • Custo: Gratuito para auto-hospedar; licença Enterprise paga disponível para white-labeling, SSO e suporte
  • Função principal: Interface de chat auto-hospedada e multiusuário para Ollama e APIs compatíveis com OpenAI, com RAG integrado

O Que É o Open WebUI?

Open WebUI é uma aplicação web gratuita e auto-hospedada que oferece uma interface de chat no estilo ChatGPT para modelos que você mesmo executa ou conecta via API. Você o instala na sua própria máquina, servidor doméstico ou servidor corporativo com um único comando Docker, e ele disponibiliza uma página web na qual qualquer pessoa da sua rede — ou da internet, se você optar por expor — pode fazer login e conversar.

Ele não treina nem executa modelos por conta própria. Em vez disso, é um frontend que conversa com um backend: mais comumente o Ollama, mas também vLLM, o modo servidor do llama.cpp, LiteLLM, ou qualquer endpoint que fale o formato de API OpenAI ou Anthropic, incluindo provedores na nuvem se você adicionar uma chave de API.

O que o diferencia dos clientes desktop de usuário único é que ele foi construído como um sistema compartilhado e multiusuário desde cedo: contas, funções e permissões são recursos centrais, não algo pensado depois — por isso é popular em residências, pequenas equipes e configurações de homelab onde mais de uma pessoa precisa acessar os mesmos modelos.

História: De "Ollama WebUI" a Open WebUI

O Open WebUI foi criado pelo desenvolvedor Timothy Jaeryang Baek ("tjbck" no GitHub), com o primeiro commit no repositório registrado em 6 de outubro de 2023. O projeto foi originalmente chamado de "Ollama WebUI" — um nome simples e honesto para o que era: uma interface web construída especificamente para ficar na frente do Ollama.

Conforme o projeto ganhou popularidade e começou a adicionar suporte para backends além do Ollama, a própria equipe do Ollama levantou preocupações de que o nome e um branding relacionado, "Ollama Hub", estavam criando confusão pública sobre quais projetos eram produtos oficiais do Ollama. Em vez de uma disputa legal, isso se desenrolou como uma conversa pública: os mantenedores abriram uma discussão no GitHub, a comunidade votou entre nomes candidatos, e o projeto foi renomeado para "Open WebUI" por volta de janeiro de 2024 — um nome que também refletia melhor sua direção mais ampla e independente de backend.

Desde a renomeação, o projeto evoluiu rapidamente: a versão 0.9.x adicionou pastas de base de conhecimento e reforço contra SSRF; a 0.10.x adicionou compartilhamento de pastas, compactação automática de contexto e uma revisão da memória; e, com a versão 0.11.x (meados ao fim de 2026), veio uma interface redesenhada, além de "sub-agentes" capazes de delegar tarefas em segundo plano e solicitar aprovação humana antes de usar uma ferramenta. No início de setembro de 2026, a versão estável atual é a v0.11.3, publicada em 31 de agosto de 2026.

Uma mudança mais significativa do que qualquer recurso isolado foi a troca de licença na versão 0.6.6, lançada em 19 de abril de 2025: o código era BSD-3-Clause até a v0.6.5, depois passou para uma "Open WebUI License" personalizada — ainda permissiva e gratuita para auto-hospedar, mas com uma cláusula que exige branding visível "Open WebUI" em qualquer implantação, a menos que atenda menos de 50 usuários em uma janela móvel de 30 dias, tenha permissão por escrito, ou esteja coberta por uma licença Enterprise paga.

O Que Você Pode Realmente Fazer Com o Open WebUI?

  • Converse com o Ollama ou qualquer modelo compatível com OpenAI. Aponte-o para uma instalação local do Ollama, um servidor vLLM ou llama.cpp, ou uma chave de API na nuvem, e todo modelo conectado aparece no mesmo seletor de modelos.
  • Converse com seus próprios documentos (RAG). Envie PDFs, textos ou outros arquivos para uma coleção de conhecimento, e o Open WebUI recupera trechos relevantes antes de responder, com escolha de backends de banco de dados vetorial.
  • Use para uma residência ou uma equipe, não só para você. A autenticação multiusuário integrada com funções (admin, user, pending) significa que todos têm seu próprio login e histórico de chat em um servidor compartilhado.
  • Estenda com pipelines e functions. Um framework de plugins chamado Pipelines permite injetar lógica personalizada — filtros de conteúdo, chamadas a ferramentas externas ou pipelines de RAG personalizados — no fluxo de requisição/resposta.
  • Gere imagens, use voz e pesquise na web direto do chat. O Open WebUI integra backends de geração de imagem, chamadas de voz e vídeo, e provedores de busca na web diretamente na conversa.
  • Instale como um app no seu celular. Como Progressive Web App, pode ser adicionado à tela inicial do celular e usado como um app nativo, sem passar por uma loja de aplicativos.

Quem Deveria Usar o Open WebUI?

Open WebUI é feito para quem quer uma interface compartilhada e privada no estilo ChatGPT rodando em hardware que você controla — não para quem quer um app desktop de usuário único sem nada para configurar.

  • Você usa o Ollama e quer uma interface baseada em navegador em vez do terminal → o Open WebUI transforma o `ollama run` em um app de chat completo, com histórico, uploads e configurações.
  • Mais de uma pessoa precisa usar os mesmos modelos → contas e funções integradas significam que você não precisa compartilhar um login ou uma máquina.
  • Você quer conversar com seus próprios documentos sem uma ferramenta de RAG separada → o recurso de conhecimento integrado cobre isso pronto para uso.
  • Você se sente confortável rodando Docker ou um pequeno servidor → a instalação padrão é um único comando Docker, mas exige um mínimo de conforto com auto-hospedagem.
  • Você quer configuração zero de servidor e um app de usuário único → um cliente desktop como o LM Studio ou o Cherry Studio não precisa de servidor algum.
  • Em caso de dúvida: instale o Ollama primeiro, depois rode o único comando Docker do Open WebUI apontando para ele — você pode estar conversando pelo navegador em menos de dez minutos.

Quando Você NÃO Deveria Usar o Open WebUI?

Ser uma ferramenta baseada em servidor e multiusuário é o maior ponto forte do Open WebUI e também a origem de suas principais limitações.

  • Se você quer um app desktop de um clique, sem servidor para manter: o Open WebUI é um serviço web que você executa e mantém atualizado; um cliente desktop evita isso por completo.
  • Se você precisa dar white-label à interface para clientes externos em escala: a cláusula de branding da "Open WebUI License" se aplica acima de 50 usuários em 30 dias, a menos que você compre uma licença Enterprise.
  • Se você espera que ele execute modelos por conta própria: não há mecanismo de inferência integrado — você precisa instalar e manter separadamente o Ollama, vLLM ou outro backend.
  • Se você pretende expô-lo à internet pública sem reforço de segurança: como qualquer app web auto-hospedado, precisa de reverse proxy, TLS e patches atualizados; verifique o changelog em busca de correções de segurança antes de colocar em produção.
  • Se você quer suporte comercial garantido com SLA: isso exige a licença Enterprise paga — o nível gratuito é suportado apenas pela comunidade.

Como Você Instala o Open WebUI?

A configuração tem um pré-requisito e dois caminhos de instalação suportados:

  • 1. Instale um backend primeiro. O Open WebUI precisa de algo com quem conversar — a maioria instala o Ollama primeiro (`ollama pull llama3.2` para baixar um modelo), mas qualquer endpoint compatível com OpenAI também funciona.
  • 2. Recomendado: execute com Docker. `docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main` — adicione `--gpus all` e troque para a tag de imagem `:cuda` se você tiver uma GPU NVIDIA.
  • 3. Alternativa: instale com pip. `pip install open-webui` e depois `open-webui serve`, usando Python 3.11 ou 3.12 (3.13 ainda não é suportado até o momento).
  • 4. Crie a primeira conta. Abra `http://localhost:3000` e cadastre-se — a primeira conta criada se torna automaticamente a de administrador.
  • 5. Conecte modelos e convide outros. Adicione conexões em Settings → Connections, depois convide usuários pelo painel Admin e atribua funções.
  • A documentação completa, arquivos do Docker Compose e charts de Kubernetes/Helm são mantidos em docs.openwebui.com.

Preços: Núcleo Gratuito, Licença Enterprise Paga

O Open WebUI segue um modelo próximo do open-core: o software é gratuito para auto-hospedar, e um nível pago separado cobre necessidades comerciais e organizacionais.

  • Gratuito (auto-hospedado): A aplicação completa — chat, RAG, autenticação multiusuário, pipelines, integrações de imagem/voz/busca na web — é gratuita sob a "Open WebUI License" de código disponível. Você fornece seu próprio servidor e backend (Ollama, vLLM ou uma chave de API na nuvem que você paga separadamente).
  • Licença Enterprise (preço personalizado): Voltada para organizações, não indivíduos. Cobre white-labeling e remoção de branding acima do limite de 50 usuários, integração SSO/LDAP/Active Directory, implantação multi-nó de alta disponibilidade, suporte de conformidade com referências a SOC 2, HIPAA e GDPR, e suporte dedicado com SLA. O preço não é divulgado publicamente — é baseado em cotação, apenas mediante contato com vendas, então trate qualquer "estimativa de preço" de terceiros que você veja em outro lugar com cautela até obter uma cotação diretamente.
  • Não há versão SaaS hospedada/gerenciada oficial. Até o momento, os mantenedores posicionam a auto-hospedagem como o modelo principal, em vez de oferecer sua própria instância hospedada na nuvem para cadastro direto.
  • Suporte opcional: o projeto também aceita patrocínios pelo GitHub Sponsors para quem quer financiar o desenvolvimento sem comprar uma vaga Enterprise.

Open WebUI vs LibreChat vs LobeChat vs AnythingLLM: Qual Escolher?

Todos os quatro são interfaces de chat gratuitas e auto-hospedáveis, mas cada um foi construído em torno de um centro de gravidade diferente.

Ferramenta
Link
Melhor para
Executa modelos por conta própria
RAG integrado
Autenticação multiusuário
Licença
Open WebUIopenwebui.comInterface auto-hospedada e multiusuário para Ollama e APIs compatíveis com OpenAINão (precisa de Ollama/vLLM/API)SimSim, com funçõesOpen WebUI License (derivada do BSD)
LibreChatlibrechat.aiGerenciar muitas chaves de API de provedores na nuvem sob uma única interface compartilhadaNãoSimSim, com funçõesMIT
LobeChatlobehub.comInterface polida ao estilo consumidor com marketplace de pluginsNãoSimSimApache 2.0
AnythingLLManythingllm.comChat com documentos focado em RAG, com um banco vetorial como conceito centralNão (via Ollama/LM Studio)Sim (recurso central)SimMIT

Para clientes desktop de usuário único em vez de servidores auto-hospedados, veja Cherry Studio e Melhores Frontends de LLM Local. Para chat focado em personagens/roleplay, veja Open WebUI vs SillyTavern.

Erros Comuns Com o Open WebUI

  • Instalar o Open WebUI antes de instalar um backend. Ele não tem com quem conversar até que o Ollama, vLLM ou outro endpoint compatível esteja rodando e acessível.
  • Expô-lo à internet sem um reverse proxy ou TLS. Trate-o como qualquer outro app web auto-hospedado — coloque-o atrás de Nginx/Caddy/Traefik com HTTPS antes de torná-lo acessível fora da sua própria rede.
  • Supor que o nível gratuito inclui remoção de branding white-label em qualquer escala. Acima de 50 usuários em um período móvel de 30 dias, a licença exige manter visível a marca "Open WebUI" ou comprar uma licença Enterprise.
  • Confundi-lo com o próprio Ollama. O Open WebUI é a interface de chat; o Ollama (ou vLLM, llama.cpp) é o mecanismo separado que executa os modelos por baixo.
  • Pular atualizações. Por ser exposto como um serviço de rede, ficar em versões antigas carrega mais risco do que com um app desktop — verifique o changelog e atualize regularmente.

Perguntas Frequentes Sobre o Open WebUI

O que é o Open WebUI?

Open WebUI é uma interface web gratuita e auto-hospedada para conversar com Ollama, vLLM, llama.cpp ou qualquer API compatível com OpenAI. Ela adiciona uma interface multiusuário no estilo ChatGPT, RAG de documentos e um sistema de plugins sobre um backend de modelo que você mesmo executa ou conecta.

O Open WebUI é gratuito?

Sim, o projeto principal é gratuito para auto-hospedar. Desde a versão 0.6.6 (abril de 2025), ele é distribuído sob a licença personalizada "Open WebUI License", em vez do BSD-3-Clause puro — uma licença estilo BSD com uma cláusula de branding. Existe uma licença Enterprise paga separada para organizações que querem white-labeling, SSO ou suporte dedicado.

Como o Open WebUI se chamava originalmente?

Foi lançado em outubro de 2023 como "Ollama WebUI". Foi renomeado para "Open WebUI" por volta de janeiro de 2024, depois que a equipe do Ollama levantou preocupações sobre confusão de marca, e a comunidade votou no novo nome em uma discussão pública no GitHub.

O Open WebUI exige o Ollama?

Não. O Ollama é o backend mais comum, mas o Open WebUI também se conecta ao vLLM, ao modo servidor do llama.cpp, ao LiteLLM e a qualquer API compatível com OpenAI ou Anthropic, incluindo provedores na nuvem.

Várias pessoas podem usar a mesma instância do Open WebUI?

Sim. O Open WebUI tem autenticação multiusuário integrada com controle de acesso baseado em funções (admin, user, pending), uma de suas principais diferenças em relação a clientes desktop de usuário único.

O Open WebUI tem RAG (chat com documentos)?

Sim. O Open WebUI inclui geração aumentada por recuperação (RAG) integrada, com escolha de backends de banco de dados vetorial, permitindo enviar documentos e fazer perguntas com base no conteúdo deles.

A "Open WebUI License" ainda é código aberto?

É de código disponível e gratuita para auto-hospedar, mas não é uma licença de código aberto aprovada pela OSI. A licença exige manter visível a marca "Open WebUI" em qualquer implantação distribuída ou hospedada acima de 50 usuários em um período de 30 dias, a menos que você tenha permissão por escrito ou uma licença Enterprise.

O Open WebUI executa modelos por conta própria?

Não. Open WebUI é uma camada de interface, não um mecanismo de inferência. Ele precisa de um backend — Ollama, vLLM, llama.cpp ou um endpoint compatível com API — para de fato gerar respostas.

Como o Open WebUI difere do LibreChat ou do LobeChat?

Os três são interfaces de chat auto-hospedadas e de código aberto, mas o Open WebUI é o mais integrado ao Ollama e a fluxos de trabalho locais, enquanto o LibreChat pende para o gerenciamento de múltiplos provedores de API na nuvem e o LobeChat enfatiza uma interface polida ao estilo consumidor e um marketplace de plugins.

É seguro expor o Open WebUI à internet?

Pode ser, mas como qualquer app web auto-hospedado, precisa de um reverse proxy, TLS e reforço de autenticação. Verifique o changelog atual em busca de correções relevantes de segurança e mantenha o container atualizado antes de expor uma instância publicamente.

Fontes

Nota sobre informações de terceiros

Este artigo faz referência a modelos de IA, benchmarks, preços e licenças de terceiros. O cenário da IA muda rapidamente. Pontuações de benchmark, termos de licença, nomes de modelos e preços de API podem mudar entre o momento em que foi escrito e quando você está lendo. Antes de tomar decisões de implantação ou conformidade com base neste artigo, verifique os dados atuais na fonte oficial de cada fornecedor: fichas de modelos do Hugging Face para licenças e benchmarks, sites dos fornecedores para preços de API e EUR-Lex para o texto atual do GDPR e da Lei de IA da UE.

Run PromptQuorum with a local LLM, your own API keys, or both — you pick the backend.

Download the PromptQuorum Beta →

← Back to Local LLMs