A alternativa certa ao AnythingLLM depende de qual das suas três edições você está deixando — Desktop, Docker auto-hospedado ou Cloud — porque elas falham por motivos diferentes. O Open WebUI e o LibreChat são as substituições mais próximas, equivalentes, para chat multiusuário sobre documentos; o RAGFlow é a escolha quando a reclamação é sobre a qualidade da recuperação; o Onyx se encaixa na pesquisa empresarial orientada por conectores; LM Studio e Jan atendem quem só queria uma janela de chat local
A parte que as listas de marcas deixam de fora é a conta da mudança. O AnythingLLM exporta o histórico de chat e nada mais, nenhuma alternativa aqui documenta um importador para ele, e a ferramenta que você está deixando não está em apuros — Mintplex-Labs/anything-llm usa MIT, não está arquivada, tem commits no branch padrão até 17 de setembro de 2026 e a v1.16.1 foi publicada em 27 de agosto de 2026 (API do GitHub, verificada novamente em 21 de setembro de 2026). Portanto, você tem tempo para fazer isso corretamente
Por que as pessoas saem e qual edição estão deixando
Quatro reclamações respondem pela maior parte disso, e cada uma é uma característica documentada de uma edição específica, não uma falha geral
| A reclamação | O que está documentado | Qual edição |
|---|---|---|
| “Meu agente não vai executar” | A nuvem hospedada não oferece suporte a agentes personalizados nem a MCP, em nenhum nível; a documentação direciona esses usuários para o Desktop ou para a hospedagem própria | Somente Cloud |
| “Não consigo compartilhar com minha equipe” | O suporte multiusuário, o gerenciamento de usuários, o gerenciamento de acesso a espaços de trabalho, os widgets incorporáveis, a proteção por senha, a marca branca e uma interface acessível pelo navegador são todos marcados como exclusivos do Docker; o alternador de rede do Desktop expõe a API em 0.0.0.0, e a documentação alerta que não há contas nem autenticação à frente dela | Desktop |
| “Um documento grande derruba a instância” | O incorporador de nuvem integrado “não impedirá você de tentar incorporar um PDF de 5.000pg, mas derrubará sua instância” — medido em palavras, não no tamanho do arquivo | Nuvem |
| “O preço da hospedagem não inclui o modelo” | Basic US$ 50/mensais, Pro US$ 99/mensais, Enterprise “Fale conosco” — e a linha do nível Basic diz “Basta trazer uma chave de API de LLM”, porque a instância hospedada não inclui um modelo integrado | Nuvem |
Leia a página de limitações da nuvem, a visão geral do desktop e a página de preços em 19 de setembro de 2026. Duas armadilhas de nomenclatura antes de comparar qualquer coisa. As próprias interfaces do AnythingLLM divergem nos nomes dos níveis — a página de preços diz Basic e Pro, a documentação diz Starter e Professional, e nada reconcilia os dois — portanto confirme em qual deles sua conta está. E “Pro” dá nome a dois produtos sem relação: Cloud Pro a US$ 99/mensais e AnythingLLM Desktop Pro, uma chave de licença para o Desktop v1.15.0 e posteriores. A página do Desktop Pro descreve seus recursos, mas não publica um preço, e anythingllm.com/pro retorna 404; portanto, qualquer valor que você veja associado a esse nome veio de outro lugar. Nenhuma quantidade de assentos, cota de armazenamento ou cota de uso é publicada para Cloud Basic ou Pro
Observe o que não está nessa lista: o custo dos próprios modelos. Essa cobrança não desaparece, independentemente da ferramenta auto-hospedada para a qual você mude, porque todas esperam que você forneça a chave. Ela não é idêntica, porém — os padrões de recuperação diferem entre esses produtos, e eles decidem quanto contexto cada pergunta carrega
Qual alternativa se encaixa em cada tarefa
| Alternativa | Escolha quando | Licença e status | Preço publicado |
|---|---|---|---|
| Open WebUI | Você quer a experiência do AnythingLLM Docker — interface no navegador, muitos usuários — com o mínimo de reconfiguração | O GitHub informa NOASSERTION; o projeto declara que v0.6.6+ não é código aberto segundo a OSI. v0.11.3, não arquivado | Gratuito para uso padrão com a marca intacta; a licença empresarial só está disponível mediante cotação |
| LibreChat | Você quer chat multiusuário e se sente confortável configurando um serviço RAG separado | MIT, mantida após a aquisição pela ClickHouse. Ativo; todas as versões são marcadas como pré-lançamento | Não existe página de preços (404) |
| Onyx (anteriormente Danswer) | O objetivo é pesquisar nos sistemas da empresa, não conversar com arquivos enviados | Dividida: MIT Expat fora dos diretórios ee, uma licença empresarial dentro deles. v4.7.7 | Cloud Business US$ 20 por usuário / mês, cobrança anual; Enterprise mediante cotação |
| RAGFlow | A reclamação real é sobre a qualidade da recuperação — análise, divisão em trechos e citações | Apache-2.0, v0.27.2, não arquivado | Hospedagem própria gratuita. Cloud: US$ 0, US$ 29/mês (exibido riscado a partir de US$ 59), US$ 129/mês (a partir de US$ 259) |
| Dify | Você queria criar aplicações e fluxos de trabalho, não uma janela de chat | Apache 2.0 modificada, duas condições adicionais: nenhuma operação multi-inquilino sem autorização por escrito, nenhuma remoção do logotipo ou aviso de direitos autorais do frontend | Sandbox gratuito; US$ 590 e US$ 1.590 por espaço de trabalho por ano, não por assento |
| LM Studio | Somente desktop local; você nunca precisou da parte do servidor | Código fechado, ativo | Gratuito para uso pessoal e profissional desde 8 de julho de 2025 |
| Jan | Desktop local, mas você quer o código-fonte | Apache 2.0 conforme o arquivo LICENSE (Menlo Research); o selo do GitHub informa NOASSERTION | Gratuita |
| Msty Studio | Você pagará pelo acabamento e não precisa de acesso ao código-fonte | Nenhuma licença é publicada no site; msty.app agora redireciona para msty.ai | Nível gratuito; Aurum US$ 149 por usuário/ano; Aurum Lifetime US$ 349 por usuário |
Preços e metadados dos repositórios verificados em 19 de setembro de 2026 contra a página empresarial do Open WebUI, librechat.ai, onyx.app/pricing, ragflow.io, dify.ai/pricing, a publicação sobre a licença do LM Studio, msty.ai/pricing e a API do GitHub. Três cautelas. Os valores de US$ 29 e US$ 129 do RAGFlow são promocionais, exibidos riscados a partir de US$ 59 e US$ 259, sem data final informada, e a página nunca define o que um de seus “créditos” compra. A cláusula de marca do Open WebUI, detalhada em sua página de licença e no LICENSE do repositório, é o detalhe que a maioria das pessoas ignora: manter a marca intacta é o caminho gratuito, e removê-la ou alterá-la só é permitido quando a implantação tem cinquenta ou menos usuários finais em qualquer período móvel de trinta dias, quando você possui permissão prévia específica por escrito do detentor dos direitos autorais ou sob uma licença empresarial. E Onyx é um nome com colisões graves — somente onyx.app pode fornecer preços do Onyx; uma busca sem o domínio retorna um utilitário de manutenção do macOS, um fornecedor de RIP para impressão e várias outras empresas
Quatro projetos que não são o que artigos antigos dizem
Listas de alternativas envelhecem mais rápido do que os produtos que apresentam. Estes quatro ainda são amplamente recomendados e não devem entrar na lista final sem que você conheça seu estado atual; todos foram verificados em 19 de setembro de 2026
| Projeto | O que ele é agora | Para onde ir em vez disso |
|---|---|---|
| Verba (Weaviate) | Arquivado no GitHub, BSD-3-Clause, último push em 8 de junho de 2026 | Não é uma opção atual. O RAGFlow cobre o mesmo espaço centrado na recuperação |
| Khoj | O Khoj Cloud foi descontinuado em 15 de abril de 2026 e app.khoj.dev agora direciona os usuários para a hospedagem própria. O repositório AGPL-3.0 é público, recebeu o último push em 2 de agosto de 2026, e a última versão é 2.0.0-beta.28, de março de 2026 | A hospedagem própria é o único caminho restante; qualquer preço de assinatura do Khoj que você encontrar está desatualizado |
| GPT4All | Não está arquivado e não há aviso de descontinuação, mas a última versão é a v3.10.0, de 25 de fevereiro de 2025, e o branch padrão não recebe push desde 27 de maio de 2025. Os instaladores da v3.10.0 ainda podem ser baixados | LM Studio ou Jan para a mesma tarefa de desktop local. O produto atual da plataforma da Nomic é uma linha diferente, e seu preço não é um preço do GPT4All |
| PrivateGPT | Vivo e sob Apache-2.0 (v1.0.1), mas reposicionado: o README o chama de "a camada de API de código aberto" e diz que o /ui incluído é uma bancada de trabalho para testes e demonstrações, sendo a API o produto de fato | Adequado como camada de API; não é um substituto para um aplicativo de chat com documentos voltado ao usuário final |
Mais um caso que exige cautela: o repositório do Quivr agora direciona para uma organização diferente no GitHub, e o README descreve uma biblioteca central de RAG, não um aplicativo para usuários finais. Não foi encontrada nenhuma comunicação datada explicando a mudança, portanto isso é um fato sobre o redirecionamento, não sobre uma aquisição.
O que migra e o que não migra
Este é o custo que deve decidir sua lista final, e ele é o mesmo para todos os destinos desta página.
O que vem com você: histórico de chat, em exatamente quatro formatos — CSV, JSON, JSONL e JSON (Alpaca) — disponibilizado pelo endpoint /system/export-chats do AnythingLLM. Essa é a lista completa de tipos de exportação no código-fonte distribuído.
O que não vem: todo o resto. A documentação do AnythingLLM foi pesquisada em busca de uma exportação de documentos, uma exportação de vetores ou um procedimento documentado de backup e restauração, e nada foi encontrado. Isso é ausência de evidência, não prova de impossibilidade — mas não é possível planejar uma migração com base em um caminho não documentado. Workspaces, embeddings e os próprios documentos não têm uma rota de saída documentada. As strings de importação do Community Hub movem habilidades de agentes, prompts do sistema e comandos de barra — os três tipos de item que a documentação lista como compatíveis — mas somente entre instâncias do AnythingLLM; em instalações auto-hospedadas, as importações de habilidades falham a menos que COMMUNITY_HUB_BUNDLE_DOWNLOADS_ENABLED esteja definido. Nenhuma alternativa desta página documenta um importador para dados do AnythingLLM; foi isso que verifiquei, na documentação própria de cada produto. O LibreChat é o único que documenta algum importador de conversas, e as fontes que ele menciona são ChatGPT, Claude e ChatbotUI v1 — não AnythingLLM.
Portanto, migração significa reingerir os dados, e a reingestão tem um pré-requisito indispensável: seus arquivos de origem originais precisam existir fora do aplicativo. Na prática:
- Exporte primeiro o histórico de chat, enquanto a instância ainda estiver em execução. Essa é a única exportação que o AnythingLLM oferece, e ela registra o que as pessoas realmente perguntaram — algo útil mais tarde para avaliar se o substituto responde tão bem quanto o original.
- Reúna os documentos originais de onde quer que tenham vindo — o drive compartilhado, a wiki, o sistema de tickets — e não de dentro do AnythingLLM.
- Copie a pasta de armazenamento do Desktop para um armazenamento frio antes de desinstalar qualquer coisa. Os locais documentados são
/Users/<usr>/Library/Application Support/anythingllm-desktop/storageno macOS,~/.config/anythingllm-desktop/storage/no Linux eC:\Users\<usr>\AppData\Roaming\anythingllm-desktop\storageno Windows, eanythingllm.dbdentro dela é o banco de dados SQLite. Trate isso estritamente como um backup: a documentação não fornece instruções de migração, backup ou restauração, e não foi testado aqui se essa pasta pode ser movida para outra máquina ou para o Docker. - Mantenha o substituto em execução ao lado do antigo e faça a reingestão. Em seguida, faça dez perguntas às duas instâncias cujas respostas você já conhece e compare os resultados. Os padrões de recuperação diferem entre esses produtos, portanto o mesmo corpus não garante as mesmas respostas.
- Faça a reversão não fazendo nada. Mantenha o AnythingLLM em execução até a etapa 4 ser aprovada; por padrão, o AnythingLLM armazena os vetores em um LanceDB na própria instância, portanto o índice antigo está no seu próprio disco, não em um serviço que você cancelou.
Apontando o novo cliente para um endpoint de modelo
Cada um dos sete produtos abaixo aceita um endpoint de terceiros em seu próprio campo de provedor, e cada um tem uma exigência diferente. O campo é compatível com OpenAI em todos os casos; Jan e LibreChat também aceitam o formato Anthropic Messages se você solicitar isso. LM Studio e Msty Studio foram omitidos desta tabela de propósito — esta página não estabeleceu um caminho remoto documentado para nenhum dos dois. Esta é a etapa de reconfiguração, e conhecer a exigência antecipadamente é o que a mantém curta.
| Produto | Onde o endpoint é colocado | A exigência que pega as pessoas |
|---|---|---|
| AnythingLLM | Provedor "Generic OpenAI": URL base terminando em /v1, chave de API, nome do modelo de chat, janela de contexto de tokens, máximo de tokens | A própria documentação chama o provedor de voltado a desenvolvedores e recomenda não usá-lo a menos que você saiba o que está fazendo. O provedor Anthropic não expõe nenhuma configuração de URL base, portanto um gateway compatível com Anthropic precisa ser configurado por este campo |
| Open WebUI | Admin → Connections → Manage OpenAI API Connections: URL e chave | /models é opcional — sem ele, você adiciona os IDs dos modelos manualmente a uma lista de permissões. Uma falha em "Verify Connection" com 400, 401 ou 403 não significa que o provedor seja incompatível; a documentação afirma que as conclusões de chat ainda funcionam |
| LibreChat | Endpoint personalizado de librechat.yaml: name, apiKey, baseURL, models com um valor padrão e um sinalizador de busca | Um provider: "anthropic" opcional alterna esse endpoint para o cliente nativo Messages — e, nesse caso, models.fetch não é compatível, portanto models.default precisa ser listado explicitamente |
| Onyx | Admin Panel → Configuration → Language Models → Add Custom LLM Provider | Provider Name precisa corresponder à lista de provedores compatíveis do LiteLLM. Um nome de fornecedor inserido livremente não será suficiente, e cada modelo é inserido manualmente |
| RAGFlow | User settings → Model providers → "OpenAI-API-Compatible": nome da instância, chave de API, URL base | A documentação alerta explicitamente para confirmar se o seu caminho precisa incluir /v1; uma URL base incorreta faz a verificação ou a chamada falhar |
| Jan | Settings → Model Providers → Add Provider; compatível com OpenAI ou Anthropic | A URL base precisa incluir o caminho da versão. Provedores personalizados não têm seus recursos detectados, portanto o Jan não consegue inferir se um modelo é compatível com ferramentas, visão ou áudio |
| PrivateGPT | Um único OPENAI_API_BASE | O próprio README estabelece o critério: se o endpoint implementar /v1/chat/completions e /v1/models, ele funcionará |
Cada exigência acima foi citada na própria página de configuração do produto: provedor OpenAI (genérico) do AnythingLLM, guia compatível com OpenAI do Open WebUI, referência de endpoint personalizado do LibreChat, página do provedor de inferência personalizado do Onyx, configuração de chave de API de modelo do RAGFlow, página de endpoints personalizados do Jan e README do PrivateGPT.
Um limite que vale a pena estabelecer antes de configurar qualquer coisa. No AnythingLLM, LibreChat, RAGFlow, Dify e Cherry Studio, o embedder é registrado como um provedor separado do modelo de chat, com seu próprio caminho base e sua própria chave. O Kunavo não oferece modelo de embeddings nem modelo de conversão de fala em texto, portanto apontar um embedder para ele retorna um erro de "model is not available". Conclusões de chat são a única etapa de um pipeline de RAG que o Kunavo pode atender. Mantenha o embedder no modelo local incluído ou em um fornecedor separado:
# Chat goes to an OpenAI-compatible endpoint.
LLM_PROVIDER='generic-openai'
GENERIC_OPEN_AI_BASE_PATH='https://api.kunavo.com/v1'
GENERIC_OPEN_AI_API_KEY='sk-...'
GENERIC_OPEN_AI_MODEL_PREF='claude-haiku-4-5'
GENERIC_OPEN_AI_MODEL_TOKEN_LIMIT=200000
# Embeddings do NOT. Kunavo serves no embedding model, so the
# embedder stays on the bundled local one (or another vendor).
EMBEDDING_ENGINE='native'
EMBEDDING_MODEL_PREF='Xenova/all-MiniLM-L6-v2'Essa separação não é uma peculiaridade do AnythingLLM: a API de RAG do LibreChat tem seu próprio EMBEDDINGS_PROVIDER e seu próprio RAG_OPENAI_BASEURL, e RAGFlow, Dify e Cherry Studio registram modelos de embeddings em um local diferente dos modelos de chat. Faça o orçamento das duas partes separadamente também. Para o lado de recuperação do projeto, consulte Implementação de RAG; para saber o que a superfície compatível cobre e o que não cobre, consulte API compatível com OpenAI.
Quanto custa um mês de chat depois da mudança
O cliente é gratuito em quase todas as linhas acima, portanto o número recorrente são os tokens. Isto é uma aritmética ilustrativa de tokens, não um custo medido nem um teto de cobrança. Considere uma equipe pequena fazendo 1.200 perguntas por mês, em que cada turno envia 6.000 tokens de entrada (trechos recuperados, prompt do sistema e um pouco de histórico) e retorna 500 tokens de saída — 7,2 milhões de tokens de entrada e 0,6 milhão de tokens de saída por mês. As tarifas são os preços atuais do catálogo do Kunavo por milhão de tokens.
| Modelo | Entrada / saída por 1M | Custo mensal estimado do chat |
|---|---|---|
| Claude Haiku 4.5 | $0.70 / $3.50 | $7.14 |
| Claude Sonnet 5 | $1.40 / $7.00 | $14.28 |
Duas leituras. Primeiro, nesse cenário, a escolha do modelo altera a conta por um fator de aproximadamente 2.0 entre as linhas mais barata e mais cara, enquanto as configurações de recuperação que determinam quantos trechos entram nesses 6.000 tokens de entrada são definidas no cliente, não no provedor — portanto ajuste o cliente antes de pesquisar tarifas. Segundo, compare isso com os valores de hospedagem: um plano Cloud de US$ 50/mês compra a hospedagem e ainda exige que você forneça a chave, portanto a comparação é hospedagem mais tokens contra seu próprio host Docker mais os mesmos tokens.
O valor do catálogo do Kunavo é um piso de cobrança, não um limite: quando o upstream informa sua cobrança, a conta é o maior valor entre o custo do catálogo e o custo do upstream multiplicado pela margem aplicável. Cobranças de cache, chamadas de imagem ou vídeo e qualquer custo do seu embedder em outro lugar ficam fora deste exemplo. O complemento mínimo é US$10 em crédito pré-pago — um mínimo de financiamento, não uma taxa por tarefa nem uma assinatura. Consulte detalhes de cobrança.
Configurando o substituto
Se você optar pelo Open WebUI, o Kunavo publica uma referência de configuração para ele: o guia de configuração do Open WebUI. Esse é um documento de configuração publicado, não um teste de compatibilidade — nenhum dos clientes desta página foi testado em tempo de execução contra o endpoint do Kunavo, e tudo acima foi extraído da documentação própria de cada projeto, dos arquivos de licença, do código-fonte publicado e dos metadados do repositório. Mantenha uma rota funcional disponível enquanto testa, execute uma tarefa limitada e depois leia a cobrança que sua conta realmente registrou para ela. Crie uma conta Kunavo quando estiver pronto para financiar uma chave.
Ainda está decidindo entre duas ferramentas específicas, em vez de todo o campo? AnythingLLM vs Open WebUI coloca o par mais próximo frente a frente, e LibreChat vs Open WebUI cobre a outra lista final comum. Otimização de custos de IA aborda a redução do uso de tokens depois que você escolher.
Perguntas frequentes
Qual é a melhor alternativa ao AnythingLLM?
Depende de qual das três edições do AnythingLLM você está deixando, porque elas resolvem problemas diferentes. Deixando o Desktop porque você só queria uma janela de chat local: LM Studio ou Jan. Deixando o Docker porque você quer um chat no navegador para vários usuários sobre documentos: Open WebUI ou LibreChat. Deixando porque a reclamação é sobre a qualidade da recuperação: RAGFlow, cujo foco é a análise e a divisão de documentos em trechos. Deixando porque você precisa de pesquisa orientada por conectores nos sistemas da empresa: Onyx. Deixando porque, na verdade, você queria criar aplicações em vez de conversar: Dify. Não há um único vencedor, e o custo de escolher errado é alto porque nenhum deles documenta um importador para os dados do AnythingLLM
Existe uma alternativa gratuita e de código aberto ao AnythingLLM?
Várias, mas leia as licenças em vez de se prender à palavra “gratuito”. O LibreChat usa a licença MIT e continuou usando MIT depois que a ClickHouse o adquiriu em novembro de 2025. O RAGFlow usa Apache-2.0. O Dify usa uma Apache 2.0 modificada com duas condições adicionais: você não pode usar o código-fonte para operar um ambiente multi-inquilino sem autorização por escrito da Dify, e não pode remover nem modificar o logotipo ou o aviso de direitos autorais no frontend. O Onyx divide sua licença — tudo fora dos diretórios ee está sob MIT Expat, tudo dentro está sob uma licença empresarial separada, e existe um espelho totalmente MIT em onyx-dot-app/onyx-foss. O Open WebUI é o caso mais rigoroso: sua própria página de licença informa que a v0.6.6 e posteriores não usam uma licença de código aberto aprovada pela OSI, porque uma cláusula de marca proíbe remover ou alterar a marca do Open WebUI, a menos que a implantação tenha cinquenta ou menos usuários finais em qualquer período móvel de trinta dias, que você tenha uma permissão prévia específica por escrito do detentor dos direitos autorais ou que possua uma licença empresarial. O código até a v0.6.5, inclusive, continua sob BSD-3
Posso migrar meus espaços de trabalho e documentos do AnythingLLM para outra ferramenta?
Não como uma transferência. O AnythingLLM exporta o histórico de chat em exatamente quatro formatos — CSV, JSON, JSONL e JSON (Alpaca) — pelo endpoint /system/export-chats, e nenhum procedimento de exportação de documentos, exportação de vetores, backup ou restauração é documentado em sua documentação. Nenhuma alternativa desta página documenta um importador para dados do AnythingLLM. Na prática, a migração significa ingerir novamente os arquivos de origem originais na nova ferramenta, o que torna uma coisa um pré-requisito: os originais precisam existir em algum lugar fora do aplicativo. Se a única cópia de um documento for aquela que você enviou, recupere-a dos seus próprios sistemas de origem antes de desativar qualquer coisa
O AnythingLLM foi descontinuado ou abandonado?
Não. O repositório Mintplex-Labs/anything-llm usa a licença MIT, não está arquivado, tem commits no branch padrão até 17 de setembro de 2026, e sua versão mais recente é a v1.16.1, publicada em 27 de agosto de 2026 (API do GitHub, verificada novamente em 21 de setembro de 2026). Deixar o AnythingLLM em 2026 é uma decisão de adequação, não um resgate. Isso importa para o plano de migração: não há prazo que force a mudança, portanto executar a instância antiga e a substituta lado a lado até que a nova responda corretamente às suas perguntas não custa nada além de espaço em disco
Quais alternativas ao AnythingLLM permitem que eu use minha própria chave de API?
As seis cujo caminho de configuração esta página documenta permitem isso, e o requisito varia por produto. Todas aceitam uma URL base compatível com OpenAI; Jan e LibreChat também podem ser apontados para um endpoint que fala o formato Messages da Anthropic. O Open WebUI precisa apenas de uma URL e uma chave, e sua documentação observa que um botão Verificar conexão que falha não significa que o provedor seja incompatível. O LibreChat aceita um endpoint personalizado em librechat.yaml com name, apiKey, baseURL e um bloco models. O Onyx exige um Provider Name que corresponda à lista de provedores compatíveis da LiteLLM, portanto um nome de fornecedor em texto livre não funcionará. A documentação do RAGFlow alerta para confirmar se o seu caminho precisa de /v1. O Jan aceita um provedor compatível com OpenAI ou Anthropic, mas não detectará se o modelo é compatível com ferramentas, visão ou áudio. O PrivateGPT aceita um único OPENAI_API_BASE
O LibreChat continua sendo de código aberto depois da aquisição pela ClickHouse?
Sim. A ClickHouse, Inc. anunciou a aquisição em 4 de novembro de 2025, e seu anúncio afirma que, para as implantações existentes do LibreChat, as operações continuam sem alterações, com investimento contínuo no projeto e na comunidade de código aberto. O anúncio não informa uma licença; o LICENSE do repositório e a página about do librechat.ai ainda dizem MIT. Duas coisas mudaram e continuam sendo amplamente divulgadas de forma incorreta. A API paga Code Interpreter operada pelo LibreChat não aceita mais novas assinaturas — o próprio site informa isso — depois que os mantenedores disseram que a descontinuariam em sua forma atual durante um período de transição com meta de 1º de maio de 2026; o serviço de execução de código em sandbox por trás dela usa Apache-2.0 e pode ser hospedado por você. E o LibreChat não publica nenhuma página de preços — librechat.ai/pricing retorna 404, portanto qualquer tabela de preços do LibreChat que você encontrar é uma taxa de hospedagem de alguém
E quanto a Khoj, GPT4All, Verba e PrivateGPT?
Verifique o status deles antes de incluí-los na lista final, porque artigos de comparação mais antigos ainda apresentam os quatro como opções ativas. O Verba da Weaviate está arquivado no GitHub, portanto não é uma recomendação atual. O Khoj Cloud foi descontinuado em 15 de abril de 2026 e app.khoj.dev agora direciona os usuários para a hospedagem própria; o repositório AGPL-3.0 ainda é público, mas sua última versão é a 2.0.0-beta.28, de março de 2026. O GPT4All não está arquivado e não traz aviso de descontinuação, mas sua última versão é a v3.10.0, de 25 de fevereiro de 2025, e seu branch padrão não recebe push desde 27 de maio de 2025 — datas, não um veredito. O PrivateGPT está muito ativo, mas já não é o aplicativo offline de chat com documentos de que as pessoas se lembram: seu próprio README o chama de uma camada de API de código aberto e diz que a interface incluída é uma bancada de trabalho para testes e demonstrações
Páginas de preços dos fornecedores, documentação dos produtos, arquivos de licença, código-fonte publicado e metadados dos repositórios de todos os projetos mencionados acima foram verificados em 19 de setembro de 2026 e novamente em 21 de setembro de 2026, usando apenas fontes primárias. As tarifas de tokens do Kunavo vêm do catálogo atual, e todo exemplo em dólares aqui é uma aritmética ilustrativa de tokens, não um custo medido. Nenhum cliente desta página foi testado em tempo de execução contra o endpoint do Kunavo.