L'alternativa giusta ad AnythingLLM dipende da quale delle sue tre edizioni stai abbandonando — Desktop, Docker self-hosted o Cloud — perché presentano problemi diversi. Open WebUI e LibreChat sono gli equivalenti più vicini per una chat multiutente sui documenti; RAGFlow è la scelta quando il problema è la qualità del recupero; Onyx è adatto alla ricerca aziendale basata sui connettori; LM Studio e Jan sono adatti a chi voleva soltanto una finestra di chat locale.
La parte che gli elenchi del brand omettono è il costo del trasferimento. AnythingLLM esporta la cronologia delle chat e nient'altro, nessuna alternativa qui documenta un importer per questi dati e lo strumento che stai abbandonando non è in difficoltà — Mintplex-Labs/anything-llm è MIT, non è archiviato, contiene commit sul branch predefinito fino al 17 settembre 2026 e v1.16.1 è stata pubblicata il 27 agosto 2026 (GitHub API, verificata nuovamente il 21 settembre 2026). Hai quindi tempo per fare le cose correttamente.
Perché le persone abbandonano AnythingLLM e quale edizione stanno abbandonando
Quattro lamentele spiegano la maggior parte dei casi e ciascuna è una caratteristica documentata di un'edizione specifica, non un difetto generale.
| La lamentela | Cosa è documentato | Quale edizione |
|---|---|---|
| "Il mio agente non funziona" | Il cloud in hosting non supporta né gli agenti personalizzati né MCP, a nessun livello; la documentazione indirizza questi utenti a Desktop o al self-hosting | Solo Cloud |
| "Non posso condividerlo con il mio team" | Il supporto multiutente, la gestione degli utenti, la gestione dell'accesso ai workspace, i widget incorporabili, la protezione con password, il white-labeling e un'interfaccia accessibile via browser sono tutti indicati come disponibili solo su Docker; il comando di rete di Desktop espone l'API su 0.0.0.0 e la documentazione avverte che davanti ad essa non ci sono account né autenticazione | Desktop |
| "Un documento di grandi dimensioni manda in errore l'istanza" | L'embedder cloud integrato "non ti impedirà di provare a incorporare un PDF di 5,000pg, ma farà arrestare l'istanza" — la misura è in parole, non nelle dimensioni del file | Cloud |
| "Il prezzo dell'hosting non include il modello" | Basic $50/mensile, Pro $99/mensile, Enterprise "Contattaci" — e la riga del livello Basic recita "Porta semplicemente una chiave API LLM", perché l'istanza in hosting non include alcun modello integrato | Cloud |
Leggi la pagina sulle limitazioni del cloud, la panoramica di Desktop e la pagina dei prezzi il 19 settembre 2026. Prima di confrontare qualsiasi cosa, considera due trappole di denominazione. Le superfici proprietarie di AnythingLLM non concordano sui nomi dei livelli — la pagina dei prezzi dice Basic e Pro, la documentazione dice Starter e Professional e nulla li riconcilia — quindi verifica quale livello è associato al tuo account. Inoltre, "Pro" identifica due prodotti non correlati: Cloud Pro a $99/mensile e AnythingLLM Desktop Pro, una chiave di licenza per Desktop v1.15.0 e successive. La pagina Desktop Pro ne descrive le funzionalità ma non pubblica alcun prezzo, e anythingllm.com/pro restituisce 404, quindi qualsiasi cifra associata a quel nome proviene da un'altra fonte. Per Cloud Basic o Pro non sono pubblicati nemmeno il numero di postazioni, la quota di archiviazione o la quota di utilizzo.
Nota cosa non è incluso in quell'elenco: il costo dei modelli stessi. Questa spesa non scompare qualunque strumento self-hosted tu scelga, perché ognuno di essi prevede che tu fornisca la chiave. Non è però identica — le impostazioni predefinite del recupero differiscono tra questi prodotti e determinano quanto contesto accompagna ogni domanda.
Quale alternativa è adatta a quale esigenza
| Alternativa | Sceglilo quando | Licenza e stato | Prezzo pubblicato |
|---|---|---|---|
| Open WebUI | Vuoi l'esperienza AnythingLLM Docker — interfaccia browser, molti utenti — con il minimo della riconfigurazione | GitHub riporta NOASSERTION; il progetto dichiara che la v0.6.6+ non è open source secondo l'OSI. v0.11.3, non archiviato | Gratuito per l'uso standard con il branding intatto; la licenza enterprise è disponibile solo tramite preventivo |
| LibreChat | Vuoi una chat multiutente e ti senti a tuo agio nel configurare un servizio RAG separato | MIT, mantenuta dopo l'acquisizione da parte di ClickHouse. Attivo; ogni release è contrassegnata come prerelease | Non esiste una pagina dei prezzi (404) |
| Onyx (precedentemente Danswer) | L'esigenza è la ricerca nei sistemi aziendali, non la chat con file caricati | Divisa: MIT Expat al di fuori delle directory ee, licenza enterprise al loro interno. v4.7.7 | Cloud Business $20 per utente / mese, fatturazione annuale; Enterprise tramite preventivo |
| RAGFlow | Il problema reale è la qualità del recupero — analisi, chunking, citazioni | Apache-2.0, v0.27.2, non archiviato | Self-host gratuito. Cloud: $0, $29/mese (mostrato barrato da $59), $129/mese (da $259) |
| Dify | Volevi creare applicazioni e workflow, non una finestra di chat | Apache 2.0 modificata, due condizioni aggiuntive: niente funzionamento multi-tenant senza autorizzazione scritta, niente rimozione del logo frontend o dell'avviso di copyright | Sandbox gratuita; $590 e $1.590 per workspace all'anno, non per postazione |
| LM Studio | Solo desktop locale; non avevi mai avuto bisogno della parte server | Codice chiuso, attivo | Gratuito per uso personale e lavorativo dal 8 luglio 2025 |
| Jan | Desktop locale, ma vuoi il codice sorgente | Apache 2.0 secondo il file LICENSE (Menlo Research); il badge di GitHub riporta NOASSERTION | Gratuita |
| Msty Studio | Sei disposto a pagare per una maggiore rifinitura e non ti serve accedere al codice sorgente | Sul sito non è pubblicata alcuna licenza; msty.app ora reindirizza a msty.ai | Livello gratuito; Aurum $149 per utente/anno; Aurum Lifetime $349 per utente |
Prezzi e metadati dei repository verificati il 19 settembre 2026 tramite la pagina enterprise di Open WebUI, librechat.ai, onyx.app/pricing, ragflow.io, dify.ai/pricing, il post sulla licenza di LM Studio, msty.ai/pricing e la GitHub API. Tre avvertenze. I prezzi di RAGFlow di $29 e $129 sono valori promozionali mostrati barrati a partire da $59 e $259, senza una data di fine indicata, e la pagina non definisce mai cosa acquista uno dei suoi "crediti". La clausola sul branding di Open WebUI, esplicitata nella sua pagina delle licenze e nel repository LICENSE, è il dettaglio che la maggior parte delle persone non nota: mantenere intatto il branding è il percorso gratuito, mentre rimuoverlo o alterarlo è consentito solo quando la distribuzione ha cinquanta o meno utenti finali in un qualsiasi periodo mobile di trenta giorni, quando disponi di una specifica autorizzazione scritta preventiva del titolare del copyright o in presenza di una licenza enterprise. Inoltre Onyx è un nome fortemente ambiguo — solo onyx.app può fornire i prezzi di Onyx; una ricerca senza il dominio restituisce un'utilità di manutenzione per macOS, un fornitore di RIP per la stampa e diverse altre aziende.
Quattro progetti non corrispondono a quanto affermano gli articoli più vecchi
Gli elenchi delle alternative invecchiano più rapidamente dei prodotti che contengono. Questi quattro sono ancora ampiamente consigliati e non dovrebbero entrare nella shortlist senza conoscerne lo stato attuale, verificato il 19 settembre 2026.
| Progetto | Cos'è ora | Dove andare invece |
|---|---|---|
| Verba (Weaviate) | Archiviato su GitHub, BSD-3-Clause, ultimo push l'8 giugno 2026 | Non è un'opzione attuale. RAGFlow copre lo stesso ambito orientato al recupero |
| Khoj | Khoj Cloud è stato deprecato il 15 aprile 2026 e app.khoj.dev ora indirizza gli utenti al self-hosting. Il repository AGPL-3.0 è pubblico, l'ultimo push risale al 2 agosto 2026 e l'ultima release è 2.0.0-beta.28 di marzo 2026 | Il self-hosting è l'unica modalità rimasta; qualsiasi prezzo di abbonamento Khoj che trovi è obsoleto |
| GPT4All | Non è archiviato e non presenta alcun avviso di deprecazione, ma l'ultima release è v3.10.0 del 25 febbraio 2025 e il branch predefinito non riceve push dal 27 maggio 2025. I programmi di installazione v3.10.0 sono ancora scaricabili | LM Studio o Jan per la stessa esigenza di desktop locale. L'attuale prodotto platform di Nomic appartiene a una linea diversa e il suo prezzo non è il prezzo di GPT4All |
| PrivateGPT | Attivo e Apache-2.0 (v1.0.1), ma riposizionato: il suo README lo definisce "il livello API open source" e afferma che il /ui integrato è un workbench per test e demo, con l'API come prodotto effettivo | Va bene come livello API; non è un sostituto di un'app per utenti finali per chattare con documenti |
Un altro progetto da trattare con cautela: il repository di Quivr ora reindirizza a un'organizzazione GitHub diversa e il suo README descrive una libreria core RAG anziché un'applicazione per utenti finali. Non è stato trovato alcun annuncio datato che spieghi lo spostamento, quindi questo è un fatto relativo al reindirizzamento, non a un'acquisizione.
Cosa migra e cosa no
Questo è il costo che dovrebbe determinare la tua shortlist ed è lo stesso per ogni destinazione di questa pagina.
Cosa viene con te: la cronologia delle chat, in esattamente quattro formati — CSV, JSON, JSONL e JSON (Alpaca) — servita dall'endpoint /system/export-chats di AnythingLLM. Questo è l'elenco completo dei tipi di esportazione presenti nel codice distribuito.
Cosa non viene con te: tutto il resto. È stata cercata nella documentazione di AnythingLLM un'esportazione dei documenti, un'esportazione dei vettori o una procedura documentata di backup e ripristino, ma non ne è stata trovata alcuna. Si tratta di assenza di prove, non della dimostrazione dell'impossibilità — ma non puoi pianificare una migrazione basandoti su un percorso non documentato. Per workspace, embedding e documenti stessi non esiste un percorso documentato di esportazione. Le stringhe di importazione del Community Hub trasferiscono le competenze degli agenti, i prompt di sistema e i comandi slash — i tre tipi di elementi che la documentazione indica come supportati — ma solo tra istanze AnythingLLM e nelle installazioni self-hosted gli import delle competenze falliscono se non è impostato COMMUNITY_HUB_BUNDLE_DOWNLOADS_ENABLED. Nessuna alternativa di questa pagina documenta un importer per i dati di AnythingLLM; è proprio questo che ho verificato nella documentazione di ciascun prodotto. LibreChat è l'unico a documentare un importer di conversazioni, e le fonti che indica sono ChatGPT, Claude e ChatbotUI v1 — non AnythingLLM.
La migrazione significa quindi reimportazione, e la reimportazione ha un prerequisito imprescindibile: i file sorgente originali devono esistere al di fuori dell'app. In pratica:
- Esporta prima la cronologia delle chat, mentre l'istanza è ancora in esecuzione. È l'unica esportazione disponibile in AnythingLLM e costituisce la registrazione di ciò che le persone hanno effettivamente chiesto — utile in seguito per valutare se la sostituta risponde altrettanto bene.
- Raccogli i documenti originali da dove provengono — l'unità condivisa, il wiki, il sistema di ticket — non dall'interno di AnythingLLM.
- Copia la cartella di archiviazione di Desktop in un archivio a freddo prima di disinstallare qualsiasi cosa. I percorsi documentati sono
/Users/<usr>/Library/Application Support/anythingllm-desktop/storagesu macOS,~/.config/anythingllm-desktop/storage/su Linux eC:\Users\<usr>\AppData\Roaming\anythingllm-desktop\storagesu Windows; al suo interno,anythingllm.dbè il database SQLite. Considera questa copia esclusivamente come un backup: la documentazione non fornisce istruzioni per la migrazione, il backup o il ripristino, e in questa sede non è stato verificato se la cartella possa essere trasferita su un altro computer o in Docker. - Avvia la sostituta accanto alla vecchia istanza e reimporta i dati. Poi poni a entrambe le istanze dieci domande di cui conosci già le risposte e confrontale. Le impostazioni predefinite del recupero differiscono tra questi prodotti, quindi lo stesso corpus non garantisce le stesse risposte.
- Per tornare indietro, non fare nulla. Mantieni AnythingLLM in esecuzione finché il passaggio 4 non ha esito positivo; AnythingLLM archivia per impostazione predefinita i vettori in una LanceDB sull'istanza, quindi il vecchio indice si trova sul tuo disco, non in un servizio che hai annullato.
Indirizzare il nuovo client a un endpoint del modello
Ognuno dei sette prodotti seguenti accetta un endpoint di terze parti in un proprio campo provider e ognuno presenta un requisito diverso. In tutti i casi il campo è compatibile con OpenAI; Jan e LibreChat supportano anche il formato Anthropic Messages, se richiesto. LM Studio e Msty Studio sono volutamente assenti da questa tabella: per nessuno dei due è stato stabilito un percorso documentato verso un endpoint remoto. Questo è il passaggio di riconfigurazione e conoscere in anticipo il requisito è ciò che lo mantiene breve.
| Prodotto | Dove inserire l'endpoint | Il requisito che mette in difficoltà gli utenti |
|---|---|---|
| AnythingLLM | Provider "Generic OpenAI": URL di base che termina con /v1, chiave API, nome del modello di chat, finestra di contesto dei token, numero massimo di token | La documentazione definisce il provider orientato agli sviluppatori e sconsiglia di usarlo se non sai cosa stai facendo. Il provider Anthropic non espone alcuna impostazione per l'URL di base, quindi un gateway compatibile con Anthropic deve passare da questo campo |
| Open WebUI | Admin → Connections → Manage OpenAI API Connections: URL e chiave | /models è facoltativo — senza di esso devi aggiungere manualmente gli ID dei modelli a una allowlist. Un "Verify Connection" che restituisce 400, 401 o 403 non significa che il provider sia incompatibile; la documentazione afferma che i completamenti chat funzionano comunque |
| LibreChat | Endpoint personalizzato librechat.yaml: name, apiKey, baseURL, models con un valore predefinito e un flag di recupero | Un provider: "anthropic" facoltativo reindirizza quell'endpoint al client Messages nativo — e in tal caso models.fetch non è supportato, quindi models.default deve essere elencato esplicitamente |
| Onyx | Admin Panel → Configuration → Language Models → Add Custom LLM Provider | Provider Name deve corrispondere all'elenco dei provider supportati da LiteLLM. Un nome del fornitore inserito liberamente non è sufficiente e ogni modello viene inserito manualmente |
| RAGFlow | User settings → Model providers → "OpenAI-API-Compatible": nome dell'istanza, chiave API, Base URL | La documentazione avverte esplicitamente di verificare se il proprio percorso deve includere /v1; un URL di base errato fa fallire la verifica o la chiamata |
| Jan | Settings → Model Providers → Add Provider; compatibile con OpenAI o Anthropic | L'URL di base deve includere il percorso della versione. I provider personalizzati non rilevano le funzionalità, quindi Jan non può stabilire se un modello supporta strumenti, visione o audio |
| PrivateGPT | Un singolo OPENAI_API_BASE | La barra del suo README: se l'endpoint implementa /v1/chat/completions e /v1/models, funziona |
Ogni requisito sopra è citato dalla pagina di configurazione del prodotto stesso: provider OpenAI (generico) di AnythingLLM, guida OpenAI-compatibile di Open WebUI, riferimento per endpoint personalizzati di LibreChat, pagina del provider di inferenza personalizzato di Onyx, configurazione della chiave API del modello di RAGFlow, pagina degli endpoint personalizzati di Jan e README di PrivateGPT.
Un limite da chiarire prima di configurare qualsiasi cosa. In AnythingLLM, LibreChat, RAGFlow, Dify e Cherry Studio l'embedder viene registrato come provider separato dal modello di chat, con il proprio percorso di base e la propria chiave. Kunavo non fornisce alcun modello di embedding né alcun modello di sintesi vocale, quindi puntare un embedder su di esso restituisce un errore «model is not available». I completamenti chat sono l'unica fase di una pipeline RAG a cui Kunavo può rispondere. Lascia l'embedder sul modello locale incluso oppure su un provider separato:
# 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'Questa separazione non è una peculiarità di AnythingLLM: l'API RAG di LibreChat ha il proprio EMBEDDINGS_PROVIDER e il proprio RAG_OPENAI_BASEURL, mentre RAGFlow, Dify e Cherry Studio registrano ciascuno i modelli di embedding in un punto diverso dai modelli di chat. Considera separatamente anche i budget delle due parti. Per il lato di recupero, consulta Implementazione RAG; per sapere cosa copre e cosa non copre la superficie compatibile, consulta API compatibile con OpenAI.
Quanto costa un mese di chat dopo il passaggio
Il client è gratuito in quasi tutte le righe sopra, quindi il valore ricorrente sono i token. Si tratta di un calcolo esemplificativo dei token, non di un costo misurato né di un limite massimo di fatturazione. Supponiamo che un piccolo team ponga 1.200 domande al mese, con ogni turno che invia 6.000 token di input (chunk recuperati, prompt di sistema e un po' di cronologia) e restituisce 500 token di output: 7,2 milioni di token di input e 0,6 milioni di token di output al mese. Le tariffe sono i prezzi attuali del catalogo Kunavo per milione di token.
| Modello | Input / output per 1M | Costo mensile stimato della chat |
|---|---|---|
| Claude Haiku 4.5 | $0,70 / $3,50 | $7,14 |
| Claude Sonnet 5 | $1,40 / $7,00 | $14,28 |
Due considerazioni. Primo, con questa configurazione la scelta del modello modifica la fattura di un fattore di circa 2,0 tra la riga più economica e quella più costosa, mentre le impostazioni di recupero che determinano quanti chunk confluiscono nei 6.000 token di input vengono configurate nel client, non nel provider: quindi ottimizza il client prima di cercare tariffe migliori. Secondo, confronta questo dato con i costi di hosting: un piano Cloud da 50 $ al mese include l'hosting ma richiede comunque di fornire la chiave, quindi il confronto è hosting più token contro il tuo host Docker più gli stessi token.
L'importo del catalogo Kunavo è una soglia minima di fatturazione, non un limite massimo: quando il servizio upstream comunica il proprio addebito, la fattura è il maggiore tra il costo del catalogo e il costo upstream moltiplicato per il markup applicabile. Gli addebiti per la cache, le chiamate per immagini o video e qualsiasi costo dell'embedder sostenuto altrove sono esclusi da questo esempio. La ricarica minima è $10 di credito prepagato: una soglia di finanziamento, non una tariffa per attività né un abbonamento. Consulta i dettagli sulla fatturazione.
Configurazione del sostituto
Se scegli Open WebUI, Kunavo pubblica un riferimento di configurazione dedicato: la guida alla configurazione di Open WebUI. Si tratta di un documento di configurazione pubblicato, non di un test di compatibilità: nessuno dei client di questa pagina è stato testato in esecuzione con l'endpoint Kunavo e tutto quanto sopra è stato ricavato dalla documentazione, dai file di licenza, dal codice pubblicato e dai metadati dei repository dei rispettivi progetti. Mantieni disponibile un percorso funzionante mentre provi, esegui un'attività con limiti definiti e poi verifica l'addebito effettivamente registrato dal tuo account. Crea un account Kunavo quando sei pronto a finanziare una chiave.
Stai ancora decidendo tra due strumenti specifici invece che sull'intero panorama? AnythingLLM vs Open WebUI mette a confronto diretto la coppia più simile, mentre LibreChat vs Open WebUI copre l'altra rosa comune. Ottimizzazione dei costi dell'IA illustra come ridurre il lato dei token dopo la scelta.
Domande frequenti
Qual è la migliore alternativa ad AnythingLLM?
Dipende da quale delle tre edizioni di AnythingLLM stai abbandonando, perché risolvono problemi diversi. Abbandoni Desktop perché volevi solo una finestra di chat locale: LM Studio o Jan. Abbandoni Docker perché vuoi una chat via browser per più utenti sui documenti: Open WebUI o LibreChat. Abbandoni il prodotto perché il problema è la qualità del recupero: RAGFlow, il cui intero ambito riguarda l'analisi e il chunking dei documenti. Abbandoni il prodotto perché ti serve una ricerca basata sui connettori nei sistemi aziendali: Onyx. Abbandoni il prodotto perché in realtà volevi creare applicazioni anziché chattare: Dify. Non esiste un vincitore unico e il costo di una scelta sbagliata è elevato, perché nessuno di questi prodotti documenta un importer per i dati di AnythingLLM.
Esiste un'alternativa gratuita e open source ad AnythingLLM?
Diverse, ma leggi le licenze invece di soffermarti sulla parola “gratuito”. LibreChat è MIT ed è rimasto MIT dopo l'acquisizione da parte di ClickHouse nel novembre 2025. RAGFlow è Apache-2.0. Dify è una Apache 2.0 modificata con due condizioni aggiuntive: non puoi usare il codice sorgente per gestire un ambiente multi-tenant salvo autorizzazione scritta di Dify e non puoi rimuovere o modificare il logo o l'avviso di copyright nel suo frontend. Onyx divide la licenza: tutto ciò che è al di fuori delle directory ee è MIT Expat, tutto ciò che è al loro interno è soggetto a una licenza enterprise separata e all'indirizzo onyx-dot-app/onyx-foss esiste un mirror completamente MIT. Open WebUI è il caso più delicato: la sua pagina delle licenze afferma che la v0.6.6 e le versioni successive non hanno una licenza open source approvata dall'OSI, perché una clausola sul branding vieta di rimuovere o alterare il branding di Open WebUI, a meno che la distribuzione non abbia cinquanta o meno utenti finali in un qualsiasi periodo mobile di trenta giorni, tu disponga di una specifica autorizzazione scritta preventiva del titolare del copyright oppure disponga di una licenza enterprise. Il codice fino alla v0.6.5 inclusa rimane BSD-3.
Posso migrare i miei workspace e documenti di AnythingLLM a un altro strumento?
Non come trasferimento. AnythingLLM esporta la cronologia delle chat in esattamente quattro formati — CSV, JSON, JSONL e JSON (Alpaca) — dal suo endpoint /system/export-chats, e in nessun punto della documentazione è descritta un'esportazione dei documenti, dei vettori, né una procedura di backup o ripristino. Nessuna alternativa presente in questa pagina documenta inoltre un importer per i dati di AnythingLLM. In pratica, la migrazione significa reimportare i file sorgente originali nel nuovo strumento, il che rende indispensabile una cosa: gli originali devono esistere in un luogo esterno all'app. Se l'unica copia di un documento è quella che hai caricato, recuperala dai tuoi sistemi sorgente prima di dismettere qualsiasi cosa.
AnythingLLM è stato dismesso o abbandonato?
No. Il repository Mintplex-Labs/anything-llm è concesso in licenza MIT, non è archiviato, contiene commit sul branch predefinito fino al 17 settembre 2026 e la versione più recente è v1.16.1, pubblicata il 27 agosto 2026 (GitHub API, verificata nuovamente il 21 settembre 2026). Abbandonare AnythingLLM nel 2026 è una decisione di adeguatezza, non un intervento di salvataggio. Questo è importante per il piano di migrazione: non esiste una scadenza che imponga lo spostamento, quindi eseguire la vecchia istanza e la sostituta in parallelo finché la nuova non risponde correttamente alle tue domande non costa nulla oltre allo spazio su disco.
Quali alternative ad AnythingLLM permettono di usare la propria chiave API?
Tutte e sei quelle di cui questa pagina documenta la configurazione lo permettono, ma il requisito varia a seconda del prodotto. Ognuna accetta un URL di base compatibile con OpenAI; Jan e LibreChat possono anche essere indirizzati a un endpoint che supporta il formato Anthropic Messages. Open WebUI richiede solo un URL e una chiave e la sua documentazione precisa che un pulsante Verify Connection non funzionante non significa che il provider sia incompatibile. LibreChat richiede un endpoint personalizzato in librechat.yaml con name, apiKey, baseURL e un blocco models. Onyx richiede un Provider Name corrispondente all'elenco dei provider supportati da LiteLLM, quindi un nome del fornitore inserito liberamente non funzionerà. La documentazione di RAGFlow avverte di verificare se il proprio percorso richiede /v1. Jan accetta un provider compatibile con OpenAI o Anthropic, ma non rileva se il modello supporta strumenti, visione o audio. PrivateGPT accetta un singolo OPENAI_API_BASE.
LibreChat è ancora open source dopo l'acquisizione da parte di ClickHouse?
Sì. ClickHouse, Inc. ha annunciato l'acquisizione il 4 novembre 2025 e il suo annuncio afferma che, per le distribuzioni LibreChat esistenti, le operazioni continuano senza variazioni, con investimenti continui nel progetto open source e nella community. L'annuncio non indica una licenza; il repository LICENSE e la pagina about di librechat.ai riportano ancora MIT. Due aspetti sono cambiati e vengono tuttora riportati erroneamente. L'API a pagamento Code Interpreter gestita da LibreChat non accetta più nuove sottoscrizioni — lo afferma il suo stesso sito — dopo che i manutentori hanno dichiarato che l'avrebbero dismessa nella sua forma attuale durante un periodo di transizione con obiettivo 1 maggio 2026; il servizio di esecuzione del codice in sandbox che la sostiene è Apache-2.0 e può essere self-hosted. Inoltre LibreChat non pubblica alcuna pagina dei prezzi — librechat.ai/pricing restituisce 404 — quindi qualsiasi tabella dei prezzi di LibreChat che trovi è il costo di hosting di qualcun altro.
E Khoj, GPT4All, Verba e PrivateGPT?
Verifica il loro stato prima di inserirli nella shortlist, perché gli articoli comparativi più vecchi li elencano ancora tutti come opzioni attive. Verba di Weaviate è archiviato su GitHub, quindi non è una raccomandazione attuale. Khoj Cloud è stato deprecato il 15 aprile 2026 e app.khoj.dev ora indirizza gli utenti al self-hosting; il repository AGPL-3.0 è ancora pubblico, ma l'ultima release è 2.0.0-beta.28 di marzo 2026. GPT4All non è archiviato e non presenta alcun avviso di deprecazione, ma l'ultima release è v3.10.0 del 25 febbraio 2025 e il branch predefinito non riceve push dal 27 maggio 2025 — date, non un verdetto. PrivateGPT è assolutamente attivo, ma non è più l'app offline per chattare con documenti che molti ricordano: il suo README lo definisce un livello API open source e afferma che l'interfaccia integrata è un workbench per test e demo.
Pagine dei prezzi dei provider, documentazione dei prodotti, file di licenza, codice pubblicato e metadati dei repository per ogni progetto citato sopra, verificati il 19 settembre 2026 e ricontrollati il 21 settembre 2026, esclusivamente da fonti ufficiali. Le tariffe dei token Kunavo provengono dal catalogo attuale e ogni esempio in dollari qui riportato è un calcolo esemplificativo dei token, non un costo misurato. Nessun client di questa pagina è stato testato in esecuzione con l'endpoint Kunavo.