As alternativas ao LibreChat são uma decisão operacional, não uma decisão de preço: o LibreChat é licenciado sob MIT e não vende nada, portanto os motivos para sair são os seis serviços executados pelo arquivo compose oficial, um painel de administração licenciado sob AGPL dentro de um projeto que, no restante, usa MIT, e o fato de não haver exportação em massa. Escolha a alternativa de acordo com o que você está disposto a operar — Open WebUI para um contêiner, Jan ou Cherry Studio para um aplicativo de desktop, LobeHub Cloud ou AnythingLLM Cloud para uma solução hospedada, TypingMind ou Msty para uma licença adquirida — e verifique o caminho de migração antes de mudar, porque a exportação é a parte que prende as pessoas.
Duas coisas que esta página não fará. Ela não dirá que o LibreChat está morrendo: o ClickHouse anunciou a aquisição em 4 de novembro de 2025 e a API do GitHub ainda mostra danny-avila/LibreChat não arquivado, sob MIT, com 44.528 estrelas e último push em 21 de setembro de 2026 (relido em 21 de setembro de 2026). E ela não classificará o campo com base em recursos, porque nada aqui foi submetido a benchmark.
Por que as pessoas deixam um cliente que não custa nada
A estrutura. O docker-compose.yml oficial do LibreChat define seis serviços: api, admin-panel, mongodb (mongo:8.0.20), meilisearch (v1.35.1), vectordb (pgvector 0.8.0 no Postgres 15) e rag_api. Esses contêineres adicionais são o que proporcionam pesquisa de texto completo nas conversas e recuperação de documentos, então isso é uma troca, não excesso — mas três desses serviços são armazenamentos de dados com seus próprios volumes para backup e atualização (MongoDB, Meilisearch e o Postgres com pgvector), além do próprio contêiner api. A referência do próprio esquema do Open WebUI descreve um único arquivo SQLite em data/webui.db que contém usuários, histórico de chats e armazenamento de arquivos. Essa é a diferença real entre as duas implantações, e pode ser verificada sem executar nenhuma delas.
A licença não é uniforme. O LibreChat é descrito em toda parte como MIT, e o repositório principal é mesmo. O Admin Panel, que é fornecido como um serviço nesse mesmo arquivo compose, reside em um repositório separado, LibreChat-AI/admin-panel, e a API do GitHub informa sua licença como AGPL-3.0 (146 estrelas, último push em 15 de setembro de 2026). A documentação do Admin Panel não contém nenhuma declaração de licença; ela diz apenas que o painel é executado como um serviço separado e que você pode optar por não utilizá-lo removendo o serviço admin-panel ou colocando-o atrás de um perfil do Compose. Se sua organização analisa licenças antes da implantação, esse é o ponto a levar a ela — e optar por não utilizá-lo é uma alteração no arquivo compose, não um fork.
A aquisição, em termos claros. A publicação de acompanhamento da ClickHouse assume por escrito o compromisso de que "o LibreChat permanece 100% de código aberto sob sua licença MIT existente" e de que "para as implantações existentes do LibreChat: nada muda". Essa mesma publicação apresenta a única mudança comercial: foi anunciada a descontinuação da API paga do LibreChat Code Interpreter "em sua forma atual", com o prazo definido "tendo como meta 1º de maio de 2026". Essa data já passou, e a documentação atual do Code Interpreter descreve um serviço sob a licença Apache-2.0 que você hospeda por conta própria, sem preço informado. Não foi verificado aqui se a API hospedada de fato deixou de cobrar dos assinantes existentes — confirmar isso teria exigido fazer login em uma conta, o que esta pesquisa não fez.
Cadência de lançamentos, com a divergência explicitada. O changelog data a versão estável atual, v0.8.7, de 23 de junho de 2026, enquanto a API de releases do GitHub mostra que ela foi publicada em 24 de junho de 2026 e a marca como prerelease: true embora o changelog a chame de estável — essa marca é definida em todos os lançamentos da lista, RC ou não, portanto não os diferencia. Confie no changelog para o status estável versus RC. A versão mais recente da linha de lançamentos é v0.8.8-rc3, publicada em 15 de setembro de 2026.
Qual alternativa é adequada para qual leitor
Ordenado pelo que você precisa operar. As licenças e os números dos repositórios foram obtidos na API do GitHub e no arquivo LICENSE de cada projeto em 19 de setembro de 2026; estrelas medem atenção, não instalações nem adoção por equipes.
| Alternativa | Formato | Licença | Escolha quando |
|---|---|---|---|
| Open WebUI | Hospedado por conta própria, um contêiner por padrão | Licença do Open WebUI — BSD-3-Clause mais uma cláusula de marca desde a v0.6.6 | Você quer o formato do LibreChat com uma fração da superfície operacional, e a exportação em massa é importante |
| LobeHub (anteriormente LobeChat) | Hospedagem própria ou nível de nuvem publicado | Licença comunitária do LobeHub — Apache-2.0 mais condições | Você quer uma opção hospedada do mesmo projeto que, de outra forma, poderia hospedar por conta própria |
| AnythingLLM | Aplicativo desktop, Docker ou nível de nuvem publicado | MIT | Documentos e recuperação com escopo de workspace são o trabalho real, não o chat geral |
| Jan | Aplicativo desktop; modelos locais e remotos lado a lado | Apache-2.0 (cabeçalho de LICENSE: Menlo Research) | Uma pessoa, sem servidor, e você quer uma opção explícita de protocolo Anthropic |
| Cherry Studio | Aplicativo de desktop | AGPL-3.0, com isenção comercial mediante solicitação | Você quer um cliente desktop e a AGPL é aceitável para sua organização |
| Chatbox Community Edition | Aplicativo de desktop | GPL-3.0 | Você quer o cliente desktop mais leve; consulte a observação sobre preços antes de presumir BYOK gratuito |
| TypingMind | Licença comercial, pagamento único | Proprietário | Você prefere comprar uma vez a operar qualquer coisa, e os testes de CORS para seu endpoint são aprovados |
| Msty Studio | Desktop comercial, nível gratuito mais níveis pagos | Proprietário | Você quer um produto desktop refinado com uma relação de suporte por trás |
| SillyTavern | Hospedado por conta própria, orientado por personagens | AGPL-3.0 | Seu uso é roleplay e trabalho com personas — um segmento diferente do chat em equipe |
| big-AGI | Hospedagem própria, mais um nível Pro hospedado | MIT | Você quer uma hospedagem própria MIT, e o nível Pro hospedado é um benefício secundário, não o motivo |
| Chatbot UI | Inativo — não é um destino | MIT | Nunca, em 2026. Último commit em 22 de junho de 2024; último push em 3 de agosto de 2024. Ele sobrevive aqui apenas como formato de importação |
Uma armadilha de nomenclatura que vale registrar: o LobeChat foi renomeado para LobeHub em uma discussão aberta por seu fundador em 3 de novembro de 2025, portanto os tutoriais do LobeChat anteriores à 2.0 e suas suposições sobre variáveis de ambiente estão obsoletos. A própria página de configuração do LobeChat da Kunavo ainda usa o nome antigo. A documentação de configurações de provedores do Cherry Studio não pôde ser carregada durante esta pesquisa, portanto sua linha na tabela seguinte está marcada como não verificada, em vez de ser descrita; os termos de licença abaixo vêm do README do repositório.
Como cada um utiliza sua própria chave
É aqui que as alternativas realmente diferem, e é a parte que uma tabela de recursos deixa de mostrar. Cada cliente da tabela abaixo documenta um caminho para sua própria chave e URL base; portanto, a questão é o que esse caminho aceitará e do que abrirá mão. O Chatbox é a exceção que vale destacar desde o início: seus planos publicados vendem acesso agrupado a modelos, não o aplicativo, e sua página de preços não informa se o nível gratuito aceita um endpoint personalizado.
| Cliente | Onde inserir a URL base e a chave | Lista de modelos | Mensagens Anthropic em uma URL base personalizada? |
|---|---|---|---|
| LibreChat | endpoints.custom[] em librechat.yaml: name, apiKey, baseURL | models.fetch: true preenche o seletor, ou liste models.default | Sim — provider: "anthropic", que o esquema chama de valor atualmente compatível |
| Open WebUI | Settings → Admin → Connections, ou OPENAI_API_BASE_URL / OPENAI_API_KEY | GET /v1/models é marcado como "recommended"; caso contrário, digite os IDs no campo Model IDs | Não documentado — a detecção de Anthropic é restrita ao hostname api.anthropic.com; outro hostname também não é contemplado em nenhum dos sentidos |
| Jan Desktop | Provedor personalizado: nome do provedor, URL base, chave de API (obrigatória até para servidores locais) | Consulta {base_url}/models, caso contrário adicione os modelos manualmente | Sim — uma opção explícita compatível com OpenAI / compatível com Anthropic |
| LobeHub | Settings → Language Model: chave de API do provedor mais uma URL base personalizada opcional; compilações hospedadas por conta própria usam variáveis de ambiente do provedor de modelos | Por provedor, no mesmo painel | Não documentado na página do provedor consultada |
| AnythingLLM | Provedor "Generic OpenAI": URL base, chave de API, nome do modelo de chat, janela de contexto de tokens, máximo de tokens — tudo digitado manualmente | O modelo de chat é uma string inserida por você; não há documentação de busca de lista de modelos | Não oferecido — o provedor é documentado apenas como compatível com OpenAI |
| TypingMind | Add Custom Models: nome, endpoint e uma linha de cabeçalho Authorization adicionada manualmente; o endpoint de exemplo documentado é uma URL /chat/completions completa | ID do modelo digitado para cada modelo personalizado | Não no caminho documentado para modelos personalizados |
| ChatWise | Provedor personalizado compatível com OpenAI ou Anthropic: chave mais endpoint | Busque ou digite os IDs dos modelos e depois defina os recursos | Sim, de acordo com as opções do provedor personalizado |
| Cherry Studio, Chatbox, Msty Studio | A documentação dos provedores para esses três não pôde ser lida durante esta pesquisa. Nada é afirmado aqui sobre seus campos de URL base, listas de modelos ou suporte a protocolos — confirme no aplicativo antes de escolher um | ||
Fontes dessa tabela, consultadas em 19 de setembro e verificadas novamente em 21 de setembro de 2026: o esquema de endpoint personalizado do LibreChat, o guia de provedor compatível com OpenAI do Open WebUI e sua página sobre Anthropic, a página de endpoint personalizado do Jan, a documentação de provedores do LobeHub, a página Generic OpenAI do AnythingLLM, que começa com seu próprio aviso de que o provedor é voltado para desenvolvedores e altamente configurável, a página de provedor personalizado do ChatWise e o passo a passo de modelo personalizado do TypingMind.
Três limites que vale levar em conta na decisão. Primeiro, o LibreChat acrescenta o caminho de completions à sua baseURL, a menos que você defina directEndpoint: true, portanto uma URL base que já seja o endpoint completo de completions precisa dessa sinalização. Segundo, uma URL base personalizada no LibreChat não é alternada automaticamente para a API OpenAI Responses: a página do LibreChat sobre OpenAI afirma explicitamente que Azure OpenAI, OpenRouter e URLs base personalizadas ou de proxy reverso não são alternadas automaticamente; portanto, planeje usar Chat Completions, a menos que tenha confirmado o contrário em sua própria implantação. Terceiro, as ferramentas de agentes — interpretador de código, pesquisa de arquivos, contexto de arquivos, pesquisa na web, MCP, ações OpenAPI e utilitários, segundo a documentação de agentes — são a lista de recursos a verificar em relação ao cliente para o qual você migrar, porque os nomes e escopos são próprios do LibreChat. Essa documentação não informa o que acontece com um modelo que não pode chamar ferramentas, portanto não presuma nem um fallback nem uma falha definitiva.
Um recurso sem equivalente em nenhuma documentação consultada para esta página, e o argumento mais forte para permanecer: o LibreChat pode calcular preços e fazer a medição do seu endpoint personalizado por modelo. De acordo com a documentação de uso de tokens, tokenConfig recebe prompt, completion e context por modelo, com cacheRead e cacheWrite opcionais para provedores que informam o uso de entrada em cache, expressos como tarifas por milhão de tokens; para agentes que usam vários endpoints, o LibreChat utiliza a configuração correspondente de endpoint e tokens do modelo ao registrar o uso e o custo. Combine isso com o objeto de saldo na mesma página — enabled, startBalance, autoRefillEnabled, refillIntervalValue, refillIntervalUnit, refillAmount, que substituiu as variáveis de ambiente antigas CHECK_BALANCE e START_BALANCE — e você terá controle de créditos por usuário dentro do cliente. Recriar isso em outro lugar dá trabalho de verdade.
version: 1.3.16
endpoints:
custom:
# The escape hatch a plain OpenAI-compatible client does not have:
# provider: anthropic sends the NATIVE Messages request to your own
# baseURL. Point baseURL at the API root, not at /v1/messages.
- name: "Kunavo (Anthropic protocol)"
apiKey: "${KUNAVO_API_KEY}"
baseURL: "https://api.kunavo.com"
provider: "anthropic"
models:
# models.fetch is NOT used for a native Anthropic custom endpoint,
# so the picker is exactly what you list here.
default: ["claude-sonnet-4-6", "claude-opus-5", "claude-haiku-4-5"]
titleConvo: true
titleModel: "claude-haiku-4-5"
# Without tokenConfig, LibreChat's cost breakdowns, balance
# transactions and agent billing have no rates for these models.
tokenConfig:
claude-sonnet-4-6:
prompt: 2.1
completion: 10.5
context: 1000000
claude-haiku-4-5:
prompt: 0.7
completion: 3.5
context: 200000Essa configuração é um formato de referência publicado, não um teste de compatibilidade. A Kunavo não testou o LibreChat nem qualquer cliente desta página em tempo de execução contra seu endpoint; todo comportamento acima vem da documentação do próprio projeto. Valide-o em uma implantação de staging antes de depender dele.
O que migra e o que você recria manualmente
A assimetria de exportação é toda a história da migração. A documentação do próprio LibreChat afirma que "não existe exportação em massa integrada de todas as conversas de uma só vez". A exportação é feita por conversa, no menu Export and Share, em md, txt, json, csv ou captura de tela; apenas json e csv carregam todos os ramos de mensagens, e uma conversa recém-criada ou uma visualização de resultados de pesquisa não tem nada para exportar, portanto o menu não aparece nesses casos. A importação, em Settings → Data Controls, aceita exatamente três fontes: ChatGPT, Claude e ChatbotUI v1.
O Open WebUI segue o caminho oposto: Settings → Data Controls → Export Chats baixa todas as conversas como um único arquivo JSON, e Import Chats aceita seu próprio JSON nativo, arquivos do ChatGPT que detecta e converte automaticamente e JSON personalizado que corresponda à sua estrutura documentada. Assim, você pode sair do Open WebUI com um clique e sair do LibreChat uma conversa por vez. Não foi encontrado nenhum conversor oficial entre os dois formatos, e um importador não oficial de terceiros que apareceu na pesquisa não foi verificado em relação à saída do LibreChat — não planeje uma migração com base nele.
| O que você tem no LibreChat | É transferido? | O que fazer |
|---|---|---|
| Histórico de conversas | Parcialmente e manualmente | Exporte as conversas de que realmente precisa como json, uma por vez. Decida isso antes da virada, não depois |
| Conteúdo inteiro do MongoDB | Não é um formato de importação para nenhum cliente documentado aqui | Mantenha o armazenamento ./data-node como arquivo. Ele é seu fallback, não um formato de transferência |
| Configuração do endpoint | Não | Digite novamente a URL base, a chave e a lista de modelos no novo cliente; o YAML não tem equivalente em outro lugar |
Tarifas de tokenConfig e saldos por usuário | Não | Nenhuma tabela equivalente de tarifas por modelo ou livro contábil de créditos aparece na documentação consultada para esta página. Planeje usar a própria visualização de uso do seu provedor |
| Agentes, servidores MCP, ações OpenAPI | Não | Recrie por cliente; os nomes e escopos dos recursos diferem |
| Índice de recuperação (pgvector + RAG API) | Não | Reingerir os documentos de origem no novo cliente. A etapa de embeddings não é fornecida pela Kunavo — execute-a localmente ou em um provedor externo |
| Usuários, funções, configurações do painel de administração | Não | Recrie as contas e funções. Verifique o modelo de provisionamento do novo cliente antes de prometê-lo a uma equipe |
Backup e rollback, nesta ordem. Copie o que o arquivo compose oficial realmente persiste antes de alterar qualquer coisa: o armazenamento do MongoDB é o bind mount ./data-node, o do Meilisearch é ./meili_data_v1.35.1, o banco vetorial usa o volume nomeado pgdata2, e o contêiner api tem o volume nomeado librechat-data mais ./uploads, ./images e ./logs. Leve librechat.yaml e .env junto. Suba o substituto em uma porta diferente e deixe a stack do LibreChat em execução — ambos são contêineres, e executá-los lado a lado por uma semana custa apenas recursos do host. Exporte as conversas importantes, importe o que o novo cliente aceitará e use o novo para trabalho real antes de desativar qualquer coisa. Exclua os armazenamentos antigos somente depois de reler uma amostra das conversas importadas e confirmar que o conteúdo sobreviveu. Se o novo cliente não puder aceitar um formato de que você precisa, a stack antiga ainda estará ativa, que é exatamente o motivo de fazer isso nesta ordem.
Quanto cada um custa e o que você realmente paga
Preços publicados, consultados em 19 de setembro e verificados novamente em 21 de setembro de 2026. Dois deles exibem banners de desconto; quando uma página mostrou um valor riscado, os dois números estão impressos. Nenhum dos valores de hospedagem própria inclui seu host, e nenhuma conta de hospedagem foi verificada para ninguém nesta página — calcule o preço do seu próprio host com base na contagem de contêineres acima.
| Produto | Preço publicado | O que isso compra |
|---|---|---|
| LibreChat, autohospedado | $0 | Licenciado sob MIT. Sem assinaturas, sem restrições. Você paga pela API de modelos e por um host para seis contêineres |
| Open WebUI, hospedado por conta própria | $0 | Gratuito para executar. A marca não pode ser alterada, exceto em implantações com 50 usuários ou menos em um período de 30 dias, por contribuidores relevantes com permissão prévia específica por escrito ou por licenciados empresariais cuja licença permita alterações de marca |
| Open WebUI Enterprise | Nenhum preço publicado — entre em contato com vendas | White-labeling, rebranding e ofertas exclusivas para empresas. Valores de terceiros circulam; nenhum aparece em uma página oficial, portanto nenhum é impresso aqui |
| LobeHub Cloud | Gratuito $0 · Starter $9.9/mês ou $118.8/ano · Premium $19.9/mês ou $238.8/ano · Ultimate $39.9/mês ou $478.8/ano | Limites mensais de créditos (500k / 5M / 15M / 35M), armazenamento e entradas vetoriais por nível |
| Derivado comercial do LobeHub | Entre em contato com os mantenedores | É permitido executá-lo sem alterações como um serviço; distribuir um derivado modificado exige uma licença comercial — a lacuna de licença mais clara em relação à MIT do LibreChat |
| AnythingLLM | Desktop e Docker hospedado por conta própria gratuitos · Cloud Basic $50/mês · Cloud Pro $99/mês · Enterprise: entre em contato | Ambos os níveis de nuvem listam uma instância privada, e o Basic também lista um subdomínio personalizado; a página da nuvem diz para trazer uma chave de API de LLM |
| Jan | Gratuita | Apache-2.0; o jan.ai não publica uma página de preços. Você paga pela API de modelos ao usar provedores remotos |
| Msty Studio | Gratuito $0 · Aurum $149/ano · Aurum Lifetime $349 em pagamento único · Teams personalizado, mínimo de 5 assentos | O Aurum desbloqueia o Studio Web e o conjunto avançado de recursos. O Msty Go é uma versão beta gratuita; os preços do Nexus estão em um site separado que não foi consultado aqui |
| TypingMind | Standard $39 · Extended $79 · Premium $99 (mostrado riscado de $198) · Bulk $395 (riscado de $790), todos em pagamento único | A licença compra apenas o cliente — "$39 uma vez + pagamento por uso da API". A leitura foi feita enquanto um banner de "50% OFF" era exibido, portanto trate estes valores como o preço mostrado na data, não como permanentes |
| ChatWise | Gratuito $0 · Pro $29 em pagamento único (mostrado riscado de $49) | O Pro é descrito como pagamento único com um ano de atualizações dos recursos pro, além de um período de avaliação de 7 dias. A leitura foi feita com um banner de desconto exibido |
| Chatbox AI | Gratuito $0 · Lite $3.50/mês no plano anual ou $3.99 mensal · Pro $16.70 ou $19.99 · Pro+ $33.33 ou $39.99 | Esses planos compram o acesso agrupado aos próprios modelos do Chatbox em pontos de computação, não o aplicativo. A página define os pontos de computação como cobertura para chats com modelos, pesquisa na web e análise de documentos; portanto, eles não são uma contagem de tokens e não correspondem a uma tarifa por milhão de tokens. Essa página não informa se o nível gratuito permite um endpoint personalizado compatível com OpenAI |
| Cherry Studio | Gratuita | AGPL-3.0; uso comercial permitido sob conformidade com a AGPL, com uma isenção disponível mediante contato com os mantenedores |
| big-AGI | Gratuito $0/mês · Pro $9/mês, cobrados $108/ano · Business: entre em contato | O Pro adiciona backup na nuvem, sincronização entre dispositivos e acesso prioritário. O README ainda informa $10.99/mês, portanto considere a página de preços como atual e o README como desatualizado. A compilação MIT hospedada por conta própria é gratuita |
Qualquer valor cobrado por um revendedor não é o preço do projeto. Implantações com um clique em marketplaces e listagens de PaaS têm suas próprias taxas de hospedagem, e uma imagem de VM de marketplace intitulada "LibreChat" é publicada por terceiros, não pelo projeto — essa listagem não pôde ser lida durante esta pesquisa e, de qualquer forma, sua taxa seria do fornecedor
A conta do modelo segue sua chave, não seu cliente
Quando você executa um cliente com sua própria chave, trocar de cliente não altera os custos de tokens — as exceções acima são os níveis que vendem acesso agrupado a modelos, especificamente os créditos do LobeHub Cloud e os pontos de computação do Chatbox, nos quais o cliente e a conta do modelo são a mesma compra. O que segue é uma aritmética ilustrativa de tokens, não um custo medido nem um limite de cobrança. Suponha uma pessoa, um mês: 600.000 tokens de entrada não armazenados em cache e 60.000 tokens de saída. As tarifas vêm do catálogo da Kunavo vigente, por milhão de tokens.
| Modelo | Entrada / saída por 1M | Estimativa, uma pessoa-mês |
|---|---|---|
| Claude Haiku 4.5 | $0.70 / $3.50 | $0.63 |
| GPT-5.6 Terra | $0.70 / $4.20 | $0.67 |
| Claude Sonnet 4.6 | $2.10 / $10.50 | $1.89 |
| Claude Opus 5 | $3.50 / $17.50 | $3.15 |
Uma configuração altera isso mais do que a escolha do cliente. O titleModel do LibreChat fixa qual modelo escreve os títulos das conversas, e os títulos são tráfego de alto volume e baixo valor. Suponha 200 novas conversas por mês, com 1.200 tokens de entrada e 40 de saída cada: em Claude Sonnet 4.6, esse trabalho em segundo plano é estimado em $0.59, contra $0.20 em Claude Haiku 4.5 — para uma saída que ninguém lê com atenção. Clientes sem uma configuração de modelo de título cobram esse tráfego ao custo do seu modelo principal.
O valor do catálogo da Kunavo é um piso de cobrança, não um teto: quando o upstream informa sua cobrança, a fatura é o maior valor entre o custo do catálogo e o custo do upstream multiplicado pela margem aplicável. As cobranças de cache e as ferramentas externas ficam fora deste exemplo, e a etapa de recuperação em um cliente compatível com RAG também não está incluída — a Kunavo não fornece um modelo de embeddings, portanto isso é executado localmente ou em um provedor externo. O recarga mínima é de $10 em crédito pré-pago, o que é um mínimo de financiamento, não uma assinatura nem uma taxa por tarefa; consulte os detalhes de cobrança.
Próximos passos
Se o Open WebUI está na sua lista de opções, LibreChat vs Open WebUI compara os dois especificamente quanto à dificuldade de configuração, e a página de configuração do Open WebUI contém os valores de conexão. Se o trabalho envolve documentos, AnythingLLM vs Open WebUI aborda esse par. Para clientes desktop, a Kunavo publica páginas de configuração para Cherry Studio e Chatbox; para roleplay, consulte SillyTavern e a comparação de APIs para ele. As referências de protocolo são o endpoint compatível com OpenAI e o URL base da Anthropic, que é o que a rota provider: anthropic do LibreChat precisa. Todos esses são configurações publicadas, não testes de compatibilidade. Crie uma conta na Kunavo quando tiver escolhido um cliente e quiser uma chave para testá-lo.
Escolhendo o endpoint em vez do cliente? API compatível com OpenAI e alternativas ao OpenRouter abordam essa decisão, e otimização de custos de IA aborda o método para medir uma fatura real em vez de estimá-la.
Perguntas frequentes
Qual é a melhor alternativa ao LibreChat?
Não há um vencedor único, porque o LibreChat é gratuito e os motivos para deixá-lo são operacionais. Se você quer o mesmo formato auto-hospedado e multi provedores, mas com muito menos para operar, o Open WebUI é a opção mais próxima: o docker-compose oficial do LibreChat define seis serviços, enquanto o armazenamento padrão do Open WebUI é um único arquivo SQLite interno. Se você quer um aplicativo para desktop e nenhum servidor, Jan (Apache-2.0), Cherry Studio (AGPL-3.0) e Chatbox Community Edition (GPL-3.0) são opções open source cujos repositórios continuam ativos. Se você quer que outra pessoa opere o serviço, LobeHub Cloud e AnythingLLM Cloud publicam preços. Se você quer comprar uma vez e não operar nada, TypingMind e Msty vendem licenças. Escolha com base no que você está disposto a operar e nos termos da licença, não em uma lista de recursos.
O LibreChat ainda é gratuito após a aquisição pela ClickHouse?
Sim, conforme os registros. A ClickHouse anunciou a aquisição em 4 de novembro de 2025 e escreveu que “o LibreChat continua 100% open source sob sua licença MIT existente” e que “para as implantações existentes do LibreChat: nada muda”. O site librechat.ai/about ainda diz “Licenciado sob MIT. Sem assinaturas, sem restrições.” Uma coisa comercial mudou: a própria API paga de Code Interpreter do LibreChat foi anunciada para descontinuação em sua forma atual, com um cronograma que tinha como meta 1º de maio de 2026, e a documentação atual descreve o Code Interpreter como um serviço Apache-2.0 que você hospeda por conta própria. Não foi verificado se essa API hospedada realmente deixou de cobrar seus assinantes, pois essa verificação exigiria fazer login.
Qual alternativa ao LibreChat é mais fácil de hospedar por conta própria?
Open WebUI, medido pelo que precisa ser executado, e não pela quantidade de recursos. O docker-compose.yml oficial do LibreChat define seis serviços: o contêiner da API, o painel de administração, MongoDB 8.0, Meilisearch, um Postgres com pgvector e a API RAG. A documentação do Open WebUI descreve um arquivo SQLite em data/webui.db como a base para usuários, histórico de chats e armazenamento de arquivos, portanto um único contêiner é a implantação normal. Essa é uma diferença real na superfície de backup e no risco de atualização, não uma distinção de marketing. Também é uma troca genuína: os serviços adicionais do LibreChat são o que alimenta sua pesquisa de texto completo e sua recuperação de documentos.
Posso exportar todas as minhas conversas do LibreChat de uma só vez?
Não. A própria documentação do LibreChat afirma que não há uma exportação em massa integrada de todas as conversas de uma só vez. A exportação é feita por conversa, no menu Export and Share, nos formatos md, txt, json, csv ou captura de tela, e a opção “export all message branches” se aplica apenas a json e csv. Uma conversa nova ou uma visualização de resultados de pesquisa não tem nada para exportar, portanto o menu não aparece nesses casos. Esse é o fato mais difícil de qualquer migração do LibreChat, e vale a pena saber disso antes de começar, não depois. O Open WebUI, por outro lado, exporta todas as conversas como um único arquivo JSON em Settings e depois Data Controls.
Posso importar meus chats antigos para o LibreChat ou para uma alternativa?
O LibreChat importa de exatamente três fontes, em Settings e depois Data Controls: ChatGPT, Claude e ChatbotUI v1. Uma exportação do Open WebUI não é uma delas, portanto uma migração nessa direção não tem um caminho de importação documentado. A importação do Open WebUI aceita seu próprio JSON nativo, arquivos do ChatGPT, que detecta e converte automaticamente, e JSON personalizado que corresponda à estrutura esperada. A assimetria é o ponto prático: sair do Open WebUI exige um arquivo, enquanto sair do LibreChat exige uma conversa por vez. Não foi encontrado nenhum conversor oficial entre os dois formatos, e um importador não oficial de terceiros encontrado na pesquisa não foi verificado com uma saída do LibreChat.
O Chatbot UI ainda é uma boa alternativa ao LibreChat?
Não, embora ainda apareça em listas para esta consulta. O repositório mckaywrigley/chatbot-ui usa MIT e não está arquivado, mas a API do GitHub mostra o último push em 3 de agosto de 2024 e o último commit na branch main em 22 de junho de 2024 — mais de dois anos sem alterações, conforme leitura feita em 19 de setembro de 2026. Considere-o dormente, não um destino. Ele ainda importa de uma forma específica: o ChatbotUI v1 é um dos três formatos aceitos pelo importador do LibreChat, portanto uma exportação antiga do Chatbot UI pode ser levada para o LibreChat, embora o projeto em si não seja uma opção ativa.
Qual alternativa mantém o protocolo Anthropic Messages com uma URL base personalizada?
O próprio LibreChat, Jan e ChatWise. O esquema de endpoint personalizado do LibreChat documenta um campo provider e diz que “atualmente oferece suporte a anthropic”; ele encaminha o endpoint pelo cliente Anthropic nativo e chama /v1/messages na sua própria baseURL. O custo é que a busca de modelos no estilo OpenAI não é usada para esse endpoint, portanto os modelos são listados manualmente. O formulário de provedor personalizado do Jan tem uma escolha explícita de formato de API entre compatível com OpenAI e compatível com Anthropic, e a documentação de provedor personalizado do ChatWise descreve o mesmo par. O Open WebUI é a opção menos confiável aqui: sua documentação diz que detecta URLs Anthropic pelo hostname — qualquer URL que contenha api.anthropic.com — e trata da descoberta de modelos para elas. O que ele faz com um endpoint compatível com Anthropic em um hostname diferente não está documentado; portanto, considere isso não confirmado, e não uma recusa. Se o protocolo Messages é o motivo pelo qual você usa o LibreChat, verifique isso antes de migrar.
Status do repositório, estrelas, licenças e datas de push obtidos pela API do GitHub em 19 de setembro de 2026 e verificados novamente em 21 de setembro de 2026; o arquivo compose, a configuração de exemplo e a lista de lançamentos do LibreChat foram obtidos da mesma forma. Os preços dos produtos e o comportamento da configuração vêm da documentação de cada projeto, consultada em 19 de setembro e verificada novamente em 21 de setembro de 2026, e não são exaustivos — as configurações de provedores do Cherry Studio, o preço do Msty Nexus e o preço empresarial do Open WebUI não puderam ser consultados e estão marcados como tal acima. Nenhum cliente desta página foi testado em tempo de execução com a Kunavo. As tarifas de tokens da Kunavo vêm do catálogo ativo, e todo exemplo em dólares aqui é uma aritmética ilustrativa de tokens.