Nenhum SaaS entrega tudo: n8n Cloud, Dify Cloud e AnythingLLM Hosted chegam perto na nuvem; LibreChat e Open WebUI lideram no self-host

Perguntado (resumo):

Quais webchats na nuvem funcionam em modelo BYOK com provedores OpenAI-compatíveis customizados, aceitando upload de texto e imagem — e, idealmente, conectores com Box/Drive/Dropbox/OneDrive para que a IA acesse diretórios inteiros, execute código em sandbox e altere/gere arquivos? Se só houver opções locais (tipo Open WebUI), que seja possível publicar no meu servidor Hostinger com senha.

Matriz de 9 plataformas finalistas (uma linha por plataforma), consolidada a partir de 1.944 resultados de busca deduplicados e 419 páginas com fatos extraídos, concluída em 11/10/2026. Até essa data, nenhuma solução SaaS combinou, de forma documentada, BYOK com endpoint arbitrário, uploads multimodais, leitura e escrita em árvores completas de Drive/Dropbox/OneDrive/Box e sandbox realmente isolada.

Matriz de adequação — passe o mouse ou toque numa célula para ver a evidência textual

confirmado parcial / depende de plugin ou plano não confirmado somente self-host

Ranking em grupos

Melhores opções cloud

n8n Cloud — a melhor opção cloud para automação agêntica com leitura e escrita em serviços de armazenamento nomeados (Google Drive, OneDrive/SharePoint, Azure Storage, WebDAV) e endpoint OpenAI-compatível; a experiência é um construtor de workflows com chat, não um clone do ChatGPT.

Dify Cloud — melhor experiência gerenciada para publicar apps/agentes conversacionais; modelos OpenAI-compatíveis, arquivos, imagens e sandbox E2B, mas storage depende de plugins/MCP e não forma montagem universal de diretórios.

AnythingLLM Hosted — o cloud mais próximo de um chat tradicional com BYOK genérico e agentes; sem conectores nativos nomeados de drives nem sandbox robusta confirmados.

Melhores self-host

LibreChat — recomendação principal: custom endpoint com apiKey e baseURL, multimodal, Code Interpreter sandboxed, três camadas de controle de acesso; Docker Compose em um comando.

Open WebUI — melhor alternativa chat-first, com importação nativa de Google Drive e OneDrive/SharePoint; o terminal padrão roda como root no container e não é sandbox isolada, e o write-back aos drives não foi confirmado.

Condicionais / ressalvas

LobeChat — base URL arbitrária confirmada no self-host (OPENAI_PROXY_URL); não confirmada no serviço cloud.

TypingMind — BYOK com provedores nomeados; endpoint OpenAI-compatível arbitrário só documentado no backend de imagens de um skill.

Flowise — alerta: o Flowise Cloud encerra em 30/11/2026; segue viável só em self-host.

Langflow — expõe uma API OpenAI-compatível, mas não foi comprovado que aceite provedor OpenAI-compatível arbitrário como backend BYOK.

Achados que a matriz não mostra sozinha

O n8n documenta os conectores de storage mais concretos do conjunto — Google Drive via OAuth2, Microsoft OneDrive/SharePoint, Azure Storage e WebDAV via HTTP Request — e escrita por agentes em serviços nomeados. docs.n8n.io
O Code Interpreter do LibreChat é um serviço separado e sandboxed com Python, JavaScript/TypeScript, Go, C/C++, Java, PHP, Rust, Fortran e Rscript — o leque de linguagens mais amplo entre os 9 finalistas. deepwiki.com
No Open WebUI, ambientes de terminal isolados por usuário são recurso Enterprise; o editorial avisa para não esperar uma sandbox de agente isolada na versão padrão. github.com
O Flowise Cloud está programado para encerrar totalmente em 30 de novembro de 2026 — qualquer prova de conceito deve assumir self-host. whatsnew.fyi

Uploads em S3 não são o mesmo que mexer nos seus drives

Quase toda plataforma “com cloud storage” apenas guarda os arquivos que você envia no chat em um backend próprio (S3, Azure Blob, Firebase) — é infraestrutura interna, não acesso aos seus dados.

O que você pediu é diferente: o agente autenticar no Drive/Dropbox/OneDrive/Box, listar diretórios recursivamente, ler projetos inteiros e gravar/alterar arquivos de volta. Só o n8n documenta conectores nomeados com leitura e escrita por agentes; o Open WebUI confirma importação (leitura) nativa de Drive e OneDrive/SharePoint, sem write-back confirmado.

Code node ≠ terminal no container ≠ sandbox isolada

  • Code node (n8n, Flowise com Pyodide/vm2): roda um trecho de código dentro do processo ou de um runtime embutido — útil, mas com isolamento limitado.
  • Terminal no container (Open WebUI padrão): o agente tem shell e filesystem, mas roda como root no mesmo container da aplicação — comprometimento vaza para o app.
  • Sandbox isolada (E2B no Dify, Code Interpreter do LibreChat, provedor configurável no LobeChat): execução em container/serviço separado, com rede e filesystem apartados — o único modelo seguro para código vindo de documentos externos.

Decisão prática

Quero zero infraestrutura
Dify Cloud (apps conversacionais prontos) ou n8n Cloud (automação agêntica); AnythingLLM Hosted se o chat simples bastar.
Quero chat parecido com o ChatGPT
Na nuvem, AnythingLLM Hosted; em self-host, LibreChat ou Open WebUI.
Quero mexer em arquivos na nuvem (Drive/Dropbox/OneDrive/Box)
n8n (leitura e escrita documentadas em serviços nomeados); Open WebUI para leitura/importação de Drive e OneDrive.
Quero sandbox forte
LibreChat (Code Interpreter) ou Dify com o plugin E2B; LobeChat com provedor de sandbox configurável.
Quero instalar na Hostinger
Exige VPS com Docker — hospedagem compartilhada não serve. Receita: VPS + Docker Compose + HTTPS atrás de reverse proxy + desativar cadastro público + conta admin forte + chaves de API em variáveis de ambiente/secret manager. LibreChat, Open WebUI, LobeChat, AnythingLLM, n8n, Dify e Flowise têm instalação via Docker documentada.
Atenção: algumas linhas da matriz agregam evidências de várias páginas, e certas URLs principais podem ser fontes secundárias (changelogs, espelhos, diretórios). As células refletem o texto encontrado — não afirme capacidades além dele e valide em prova de conceito.

As 9 finalistas, linha a linha

PlataformaDeploymentBYOK OpenAI-compatívelStorage (leitura / escrita)SandboxPáginas de apoioFonte

Shortlist de provas de conceito e checklist de validação

Teste nesta ordem: 1) LibreChat em VPS, 2) Open WebUI em VPS, 3) n8n Cloud, 4) Dify Cloud. Em cada uma, valide:

  1. Base URL customizada OpenAI-compatível com um modelo vision respondendo a imagem.
  2. Upload de TXT, PDF, JPG e PNG no chat, com o conteúdo chegando ao modelo.
  3. OAuth dos drives (Google Drive, OneDrive, Dropbox, Box) e escopos concedidos.
  4. Listagem recursiva de um diretório de projeto inteiro.
  5. Criação, edição e upload de arquivos de volta ao serviço de storage.
  6. Isolamento de rede e de filesystem da sandbox de código (tentar acessar a rede interna e o filesystem do host).
  7. Resistência a prompt injection embutida em documentos externos lidos pelo agente.
  8. No servidor: cadastro público desativado, login obrigatório, admin com senha forte, segredos fora do código.

Matriz de 9 plataformas finalistas (uma linha por plataforma) consolidada em 11/10/2026 a partir de 1.944 resultados de busca deduplicados por URL em dez famílias de consultas e 419 páginas com fatos extraídos. Cada célula resume o texto das páginas encontradas em quatro estados (confirmado, parcial/depende de plugin, não confirmado, somente self-host); “páginas de apoio” mede páginas encontradas, não auditorias independentes nem votos de qualidade. Evidências completas por célula disponíveis no tooltip da matriz; textos longos foram abreviados na tabela por espaço.

This report was generated automatically by Keenable SELECT at a user's request, from publicly available web sources linked herein. Keenable does not review, verify, or endorse its contents and makes no representation as to accuracy, completeness, or timeliness; AI-based extraction may contain errors. Nothing in this report is investment, legal, financial, or other professional advice. All trademarks and referenced content remain the property of their respective owners; no affiliation or endorsement is implied. To report an error, rights concern, or request removal: legal@keenable.ai.

Keenable SELECTAsk your own question
Made with Keenable SELECT