Torna alle guide
Prezzi·21 settembre 2026·Aggiornato il 3 ottobre 2026·10 min di lettura

Prezzi e costi API di AnythingLLM: il software, i token e le due fatture che nessuno pubblica

Il software è gratuito e l’unico listino ufficiale riguarda l’hosting. La spesa che aumenta è quella della chat per turno, e sono le impostazioni predefinite distribuite con AnythingLLM a determinarne l’entità.

Ultima revisione: .

Il software di AnythingLLM è gratuito — l'app Desktop è un download da $0 e l'edizione Docker self-hosted è gratuita con la licenza MIT del repository del progetto — quindi, in pratica, «prezzi di AnythingLLM» significa due fatture che nessuno pubblica: un abbonamento facoltativo per hosting o licenza e i token dell'API del modello che procuri autonomamente. L'unico listino ufficiale, anythingllm.com/cloud, definisce i prezzi dell'hosting e lo dichiara in un proprio punto elenco: «Just bring an LLM API Key». Nota che anythingllm.com/pricing non è una pagina reale — reindirizza alla stessa pagina cloud.

Questa guida separa i tre livelli: quanto addebita AnythingLLM, cosa fa aumentare il costo dei token e quale percorso del provider è più adatto a ciascun carico di lavoro. Ogni cifra è corredata dalla fonte e dalla data, e i calcoli sono indicati come tali.

Avete già un workspace? Passate alla configurazione del provider di chat e al controllo della prima fattura. Mantenete separato il provider di embedding; attualmente Kunavo non fornisce alcun modello di embedding.

Due cose diverse vengono chiamate «API di AnythingLLM»

Chiariscilo prima di confrontare i prezzi, perché le due cose non hanno nulla a che vedere l’una con l’altra.

Nella documentazione ufficiale di AnythingLLM, l’API è l’API locale per sviluppatori e amministrazione che la tua istanza espone su /api/docs: crea workspace, carica documenti e chatta con un workspace; l’autenticazione avviene tramite una chiave generata all’interno della tua istanza. Non ha alcun costo, perché è il tuo server che comunica con sé stesso.

L’API a cui quasi sempre ci si riferisce cercando «migliore API per AnythingLLM» è l’endpoint del modello upstream che inserisci nel campo Base URL del provider di chat. Questa ha un prezzo per token ed è l’unica parte di una distribuzione AnythingLLM il cui costo aumenta con l’utilizzo. Tutto ciò che segue riguarda la seconda.

Quanto addebita AnythingLLM

ProdottoPrezzo pubblicatoCosa ottieni e cosa è escluso
Desktop (macOS / Windows / Linux)$0Download gratuito. Include un motore LLM locale integrato e un embedder locale integrato
Docker self-hosted$0, MIT«Self-host con Docker gratuitamente». Paghi la macchina e qualsiasi API del modello a cui la indirizzi
Desktop Pro — annuale15 $/mese, con fatturazione annuale (180 $/anno)Utilizzo quotidiano illimitato di tre funzioni Magic a livello di sistema operativo, oltre a documenti senza filigrana. Zero token del modello
Desktop Pro — mensile$20/meseStesse funzionalità, prova gratuita di 14 giorni, nessun impegno annuale
Cloud — Basic$50/meseIstanza privata, sottodominio personalizzato, «Basta portare una chiave API LLM». Solo hosting
Cloud — Pro99 $/meseRisorse prioritarie e SLA di supporto di 72 ore. Sempre solo hosting
Cloud — EnterpriseContattaciDistribuzione on-premise, SSO e RBAC. Nessun prezzo pubblicato
Mobile (Android)Non pubblicatoLa documentazione mobile non contiene alcuna indicazione di prezzo; questa pagina non ha verificato la scheda nello store
Community HubNessun prezzo pubblicatoGli elementi pubblici non richiedono una chiave Connection; serve solo per recuperare quelli privati. Ancora in beta

I prezzi Cloud sono stati rilevati da anythingllm.com/cloud il 19 settembre 2026. Per i valori di Desktop Pro è necessaria una precisazione: provengono dallo screenshot del checkout incorporato da AnythingLLM nella propria documentazione, perché il checkout live di Mintplex Labs è protetto da una verifica anti-bot che non è stata aggirata. L’immagine contiene a sua volta una precisazione: il prezzo «non riflette eventuali promozioni, prove gratuite idonee o coupon applicati al checkout». Considera 15/20/180 $ come la cifra pubblicata da AnythingLLM e conferma l’importo nel checkout prima di acquistare.

Due trappole legate alla parola «Pro». Cloud Pro a 99 $ non è Desktop Pro. Sono prodotti distinti e diversi riepiloghi di terze parti indicano il prezzo dell’hosting come licenza desktop. Inoltre, Desktop Pro è più limitato di quanto suggerisca il nome: la panoramica Pro di AnythingLLM afferma che «AnythingLLM Desktop sarà e rimarrà gratuito da usare per il 99% delle nostre funzionalità» e che Pro «si limita a rimuovere quei limiti giornalieri» dalle funzioni Magic. Non limita chat, RAG, agenti né l’accesso ai modelli. La quota giornaliera gratuita per ciascuna funzione Magic è descritta solo come «generosa»: non è pubblicato alcun numero, quindi qui non ne viene citato nessuno. Separatamente, Magic Tab e Magic Beacon sono disponibili solo su macOS e Windows; la pagina di Beacon indica Linux come «Attualmente non supportato».

Un’ulteriore distinzione: editori non correlati rivendono immagini VM di AnythingLLM nei marketplace Microsoft e AWS, applicando le proprie tariffe orarie. Tali inserzioni non sono pubblicate da Mintplex Labs e i relativi prezzi non sono prezzi di AnythingLLM. Questa pagina non ne ha letto gli importi: le pagine dei marketplace hanno restituito 403, quindi qui non ne compare nessuno.

Cosa non include nessuno di quei prezzi

Nessun piano AnythingLLM include token del modello, e i piani Cloud lo dichiarano esplicitamente. La pagina sulle limitazioni Cloud afferma che «il cloud ospitato di AnythingLLM non viene fornito con un LLM integrato che puoi usare come nella nostra istanza desktop»; quindi un abbonato Cloud deve portare un endpoint esterno, il che rende i 50 o 99 $ una base minima, non un totale. La stessa pagina avverte che l’embedder integrato «non ti impedirà di provare a incorporare un PDF di 5.000 pagine, ma farà crashare la tua istanza» e che gli agenti personalizzati non sono supportati sul Cloud ospitato.

Desktop Pro segue la stessa logica, in piccolo. La sua documentazione di Magic Tab dice che la generazione dei suggerimenti è «eseguita sul dispositivo usando il provider e il modello LLM configurati», quindi un abbonamento Pro non acquista inferenza: acquista la rimozione di un limite giornaliero dalle funzioni che poi consumano il tuo budget di token.

Il percorso autentico a zero token esiste ed è disponibile solo su Desktop: il provider integrato esegue un modello locale usando il motore con licenza MIT di Ollama, indicato nella documentazione come «SOLO DESKTOP!». Se un modello locale risponde ai tuoi documenti in modo sufficientemente efficace, quella metà del conto è pari a 0 $ per sempre.

Da dove proviene davvero il costo dei token

Una fattura AnythingLLM ha due metà indipendenti, fatturate da due provider separati che configuri separatamente.

Acquisizione è una tantum: ogni documento viene suddiviso in chunk e incorporato una volta. Chat è ricorrente: a ogni turno vengono reinviati un prompt di sistema, la cronologia riprodotta, i chunk recuperati e la domanda. È la metà ricorrente quella che conta, e sono i valori predefiniti distribuiti con il prodotto a determinarne le dimensioni.

Valore predefinito distribuitoValoreCosa moltiplica
Dimensione del chunk di testo1.000 caratteri (~250 token)La dimensione di ogni chunk recuperato da quei documenti, finché non vengono eliminati e incorporati nuovamente
Sovrapposizione dei chunk20 caratteriLa quantità di testo duplicato che entra nell’indice
Chunk recuperati (topN)4Contesto di grounding per turno
Cronologia delle chat20 messaggiInput riprodotto per turno, di solito il termine più grande
Soglia di similarità0,25Quanti chunk superano effettivamente la soglia

La dimensione e la sovrapposizione dei chunk provengono dalla documentazione sulla suddivisione del testo, che fornisce anche la conversione di ~4 caratteri per token usata sopra, indica LangChain RecursiveCharacterTextSplitter come unica strategia e avverte che le modifiche si applicano solo ai documenti incorporati successivamente. Gli altri tre valori sono letti dallo schema Prisma distribuito con il prodotto (topN 4, openAiHistory 20, similarityThreshold 0.25), che è autorevole. È importante conoscere un conflitto: la pagina RAG di AnythingLLM indica «4-6 chunk di testo», ma la pagina stessa si identifica come documentazione legacy, sostituita nella v1.8.5. Il valore predefinito dello schema è 4 ed è modificabile dall’utente.

L’errore costoso in questo caso non riguarda affatto un’impostazione. Allegare un documento non equivale a incorporarlo. L’introduzione alla chat con documenti di AnythingLLM afferma che, per impostazione predefinita, «inserirà il testo completo dei documenti nella finestra di chat» e che, se si supera la finestra di contesto mentre si aggiungono documenti, chiede se suddividerli in chunk, cioè incorporarli. Finché non accetti questa proposta, il percorso degli allegati reinvia l’intero documento a ogni turno invece di quattro chunk, e la differenza di costo è di un ordine di grandezza, come quantificato sotto.

La metà dell’embedding e la parte che Kunavo non fornisce

Sia chiaro: Kunavo non ha alcun modello di embedding abilitato. kunavo.com/llms.txt afferma che il formato wire /v1/embeddings è implementato, ma che oggi non è elencato alcun modello di embedding, e indica agli agenti di non raccomandare Kunavo per gli embedding; lo stesso vale per la sintesi vocale da testo e la trascrizione vocale (verificato il 19 settembre 2026). Poiché l’embedder di AnythingLLM è un provider separato dal modello di chat, configurato a livello di sistema anziché per workspace, la compatibilità con la chat non implica mai la compatibilità con gli embedding. Esegui la metà di acquisizione localmente o tramite un provider di embedding dedicato.

Anche l’opzione più economica per questa metà è quella predefinita. L’embedder integrato di AnythingLLM è all-MiniLM-L6-v2, un modello CPU da 25 MB che richiede circa 2 GB di RAM ed è addestrato principalmente in inglese. Non ha alcun costo per documento. Se invece ti serve un embedder ospitato, AnythingLLM pubblica il proprio riferimento di costo in pagine per dollaro.

Opzione di embedding~Pagine per dollaroInput massimo
Locale integrato (all-MiniLM-L6-v2)Nessun costo per paginaEseguito sulla tua CPU
text-embedding-3-small62.5008.191
text-embedding-ada-00212.5008.191
text-embedding-3-large9.6158.191

Kunavo non fornisce questo passaggio e non ne indica alcun prezzo: ogni tariffa nella tabella viene addebitata direttamente da OpenAI, sul conto OpenAI stesso. I valori di pagine per dollaro sono quelli di AnythingLLM, tratti dalla sua pagina sull’embedder OpenAI (verificata il 19 settembre 2026); la stessa pagina specifica che l’app mostra una stima del prezzo prima dell’esecuzione. Sono coerenti con le tariffe pubblicate da OpenAI di 0,02 $, 0,10 $ e 0,13 $ per milione di token, rispettivamente. Nella prima riga, un’acquisizione di 500 pagine costa circa 0,008 $ — questo è il punto fondamentale: la fase di acquisizione non è quasi mai quella che determina i costi di una fattura AnythingLLM.

L’unica eccezione è la reindicizzazione. La panoramica dell’embedder avverte che, una volta iniziato l’embedding, «è meglio non cambiarlo», perché il passaggio a un altro embedder significa eliminare e incorporare nuovamente ogni documento. Considera una reindicizzazione come una ripetizione del costo di acquisizione e ricorda che un embedder locale rende gratuita tale ripetizione.

La metà chat: un provider, due valori predefiniti costosi

Un endpoint compatibile con OpenAI per il quale AnythingLLM non offre un’integrazione con nome passa attraverso il provider denominato letteralmente Generic OpenAI. La sua pagina di configurazione avverte che si tratta di «un provider LLM orientato agli sviluppatori: non dovresti usarlo a meno che tu non sappia cosa stai facendo» e lo descrive come il modo per raggiungere «qualsiasi provider LLM che non integriamo esplicitamente». Controlla prima l’elenco dei provider: diversi servizi con interfaccia OpenAI dispongono di provider nominati e di propri campi per il base URL nel .env.example distribuito con il prodotto, tra cui LM Studio, LocalAI, LiteLLM, KoboldCpp e Text Generation WebUI; questi mantengono i propri valori predefiniti invece di quelli generici riportati sotto.

Campo dell’interfacciaChiave dell’ambientePerché è importante per il costo
URL di baseGENERIC_OPEN_AI_BASE_PATHPassato invariato all’SDK OpenAI, quindi il suffisso /v1 è obbligatorio anche se il segnaposto lo omette
Chiave APIGENERIC_OPEN_AI_API_KEYLa chiave del tuo gateway o provider
Selected ModelGENERIC_OPEN_AI_MODEL_PREFNessuna convalida preliminare: il controllo restituisce sempre true, quindi un errore di battitura fallisce al momento della chiamata
Finestra di contesto del modelloGENERIC_OPEN_AI_MODEL_TOKEN_LIMITSi presume 4096 quando è vuota. I budget di cronologia, sistema e utente vengono quindi calcolati rispetto a una finestra fittizia
Max TokensGENERIC_OPEN_AI_MAX_TOKENSIl valore predefinito è 1024, che tronca le risposte lunghe finché non viene aumentato

I nomi dei campi e i valori predefiniti sono tratti dal server/.env.example distribuito con AnythingLLM e dal codice sorgente del provider Generic OpenAI sul branch master, il 19 settembre 2026: la chiave MAX_TOKENS è presente solo nel codice sorgente, non in .env.example. Due elementi aggiuntivi: GENERIC_OPEN_AI_CUSTOM_HEADERS, documentato in .env.example per i gateway che richiedono intestazioni aggiuntive, e GENERIC_OPENAI_STREAMING_DISABLED nel codice sorgente del provider, che forza risposte non in streaming.

server/.env (AnythingLLM con hosting autonomo)
# CHAT ONLY. Key names from AnythingLLM's server/.env.example, except
# GENERIC_OPEN_AI_MAX_TOKENS, which appears only in the provider source.
LLM_PROVIDER='generic-openai'

# The value is handed straight to the OpenAI SDK as baseURL, so /v1 is required.
# The UI placeholder ("eg: https://proxy.openai.com") omits it. Include it anyway.
GENERIC_OPEN_AI_BASE_PATH='https://api.kunavo.com/v1'
GENERIC_OPEN_AI_API_KEY='sk-kn-...'

# Any string is accepted here: the provider's pre-flight check always returns
# true, so a typo fails at call time rather than at save time.
GENERIC_OPEN_AI_MODEL_PREF='claude-sonnet-4-6'

# Leave this empty and AnythingLLM assumes 4096 — not your model's real window —
# then budgets history and context against that made-up number.
GENERIC_OPEN_AI_MODEL_TOKEN_LIMIT=1000000

# Defaults to 1024, which truncates long answers until you raise it.
GENERIC_OPEN_AI_MAX_TOKENS=8192

È importante pianificare tenendo conto di un limite, descritto in termini precisi. Il provider Anthropic nativo di AnythingLLM costruisce il client SDK solo con una chiave API e le intestazioni predefinite: non passa alcun base URL e AnythingLLM non espone alcun campo Base URL né documenta override per quel provider. Questo è il limite della superficie offerta da AnythingLLM: non significa che il traffico non possa essere reindirizzato, perché l’SDK TypeScript di Anthropic che costruisce imposta per impostazione predefinita il suo baseURL su process.env.ANTHROPIC_BASE_URL, quindi quella variabile del processo server arriva comunque al client. AnythingLLM non lo documenta né lo supporta, quindi consideralo non documentato, non un percorso: il modo supportato per raggiungere un endpoint di terze parti è Generic OpenAI tramite chat completions.

Anche la conseguenza relativa al caching è circoscritta. ANTHROPIC_CACHE_CONTROL è l’interruttore che fa aggiungere al provider nativo un indicatore cache_control al prompt di sistema, e nulla nel percorso Generic OpenAI invia quell’indicatore; quindi un percorso il cui protocollo richiede che il client richieda il caching non ottiene un cache hit tramite esso. Questo non dice nulla sugli endpoint che memorizzano automaticamente nella cache senza un indicatore del client; se il tuo lo fa è una questione da verificare nella documentazione del tuo provider. Il caching dei prompt spiega il valore di questa impostazione nei percorsi che la supportano.

Prima di definire il budget vale la pena conoscere altri due limiti. Il supporto per la visione e gli allegati in questo provider è basato sul best effort: il codice sorgente afferma in un commento che presuppone un array di contenuti realmente compatibile con OpenAI e che non verrà aggiornato per provider differenti. Inoltre, la generazione di immagini non offre un’opzione generica per il base URL: la pagina sulla generazione di immagini documenta quattro provider nominati, OpenAI, OpenRouter, Ollama e Lemonade, e nessuna riga per endpoint personalizzati; quindi /img raggiunge un gateway solo quando quel gateway è una delle integrazioni nominate, come OpenRouter, e non puntando a esso il Base URL di Generic OpenAI.

Una stima esemplificativa del costo dell’API AnythingLLM

Si tratta di calcoli sui token basati su tariffe pubblicate, non del costo misurato di un’attività né di un limite massimo della fattura. Supponi i valori predefiniti distribuiti sopra e un turno composto da: un prompt di sistema da 200 token, 4 chunk recuperati da 250 token ciascuno, 20 messaggi di cronologia riprodotti con una media di 120 token e una domanda da 40 token, per un totale di 3.640 token di input, con 400 token di output. Il prompt di sistema, la lunghezza della cronologia e la lunghezza della risposta sono ipotesi; il numero di chunk, la dimensione dei chunk e il numero di messaggi della cronologia sono valori predefiniti di AnythingLLM. L’ultima colonna mantiene invariato tutto il resto, ma allega un documento da 30.000 token invece di recuperare i chunk, così il testo completo viene trasmesso a ogni turno. Le tariffe sono i prezzi live del catalogo Kunavo per milione di token.

ModelloInput / output per 1MPer turno1.000 turni1.000 turni, documento allegato
Claude Haiku 4.5$0,70 / $3,50$0,0039$3,95$24,25
GPT-5.6 Terra$0,70 / $4,20$0,0042$4,23$24,53
Claude Sonnet 4.6$2,10 / $10,50$0,0118$11,84$72,74
Claude Opus 5$3,50 / $17,50$0,0197$19,74$121,24

Tre letture. Primo: con queste ipotesi, un mese di domande e risposte con grounding su modelli Claude Sonnet 4.6 ammonta a $11,84, meno di un singolo mese di Cloud Basic a 50 $. Per un carico di lavoro di queste dimensioni, la decisione sull’hosting, non quella sul provider, rappresenta la voce maggiore; per questo i due costi devono essere dimensionati separatamente anziché compensarsi. Secondo: allegare il documento invece di indicizzarlo porta lo stesso carico di lavoro su Claude Sonnet 4.6 a $72,74: con queste ipotesi, il design del recupero sposta più denaro della scelta del provider. Terzo: la differenza tra i modelli è reale, ma secondaria: modelli Claude Haiku 4.5 a $3,95 contro Claude Opus 5 a $19,74 per gli stessi turni.

Moltiplica questi valori per il numero di turni giornalieri effettivo prima di considerarli un budget e aggiungi il costo di acquisizione solo quando reindicizzi. L’importo del catalogo Kunavo è un valore minimo di fatturazione, non un tetto massimo: quando l’upstream comunica il proprio addebito, la fattura è il maggiore tra il costo del catalogo e il costo upstream moltiplicato per il markup applicabile. I costi della cache e gli strumenti esterni non rientrano in questo esempio. La ricarica minima Kunavo è $10 di credito prepagato, un minimo di finanziamento e non una tariffa per attività né un abbonamento: consulta i dettagli di fatturazione.

Migliore API e miglior modello per AnythingLLM: quale percorso vince e quando

PercorsoVantaggioso quandoA cosa rinunci
Modello locale integrato (solo Desktop)Carichi di lavoro privati o ridotti, senza alcun costo per richiestaSolo Desktop; non è un sostituto completo di Ollama e presenta un divario di capacità rispetto ai modelli frontier ospitati
API diretta del fornitoreIl modello di punta di un provider per tutto il giorno, con i propri sconti su cache e batchUn secondo fornitore significa un secondo account e un secondo saldo
gateway compatibile con OpenAICambi modello per workspace e vuoi una sola chiave e un solo saldoAccedi come Generic OpenAI, quindi i campi della finestra di contesto e dei max-token spettano a te, e il provider Anthropic nativo di AnythingLLM, con il suo interruttore cache_control, non è il percorso che stai utilizzando
Abbonamento Cloud più la tua chiaveVuoi che l’istanza sia gestita e non vuoi eseguire Docker50 o 99 $ al mese oltre al costo dei token, nessun LLM integrato e nessun agente personalizzato sul Cloud ospitato
Licenza Desktop ProUtilizzi le funzioni Magic a livello di sistema oltre la loro quota giornaliera gratuita15–20 $ al mese, senza token inclusi; Magic Tab e Beacon sono disponibili solo su macOS e Windows

Sul «miglior modello», AnythingLLM offre una risposta onesta sotto forma di funzionalità. Il Model Router, self-hosted per singolo utente e multiutente, e disponibile su Desktop dalla v1.13.0, indirizza i messaggi semplici a un modello economico o locale e solo quelli complessi a un modello remoto costoso, indicando «Risparmia» come scopo dichiarato. Per le domande e risposte con grounding, di solito è sufficiente un modello di fascia media, perché i chunk recuperati forniscono i fatti; riserva un modello frontier alla sintesi e all’esecuzione degli agenti. Gli agenti aggiungono una propria pressione sui token, che AnythingLLM affronta con Intelligent Tool Selection: attivata per impostazione predefinita nella v1.15.0, invia alla finestra del prompt solo gli strumenti necessari a una chat invece di ogni strumento registrato; la documentazione afferma che ciò consente di «risparmiare fino all’80% in ogni singola chat». Questa è una cifra di AnythingLLM, relativa ai token che le definizioni degli strumenti aggiungerebbero altrimenti, non all’intera fattura, e non è stata misurata indipendentemente. Un miglioramento più recente e circoscritto: la v1.16.1 segnala che ora annullare l’inferenza la interrompe realmente sull’upstream, quindi una risposta abbandonata non viene più fatturata fino al completamento.

Per un confronto più ampio tra provider, consulta Alternative a OpenRouter e miglior gateway LLM; per il design del recupero che determina la maggior parte della fattura sopra, consulta Implementazione RAG e Ottimizzazione dei costi dell’IA. Se stai ancora scegliendo il client, AnythingLLM vs Open WebUI confronta i due prodotti in termini di hosting e struttura della fatturazione.

Salva la checklist per la migrazione del gateway prima di modificare la configurazione operativa.

Configurazione e controllo della prima fattura

Qui Kunavo è configurato come endpoint Generic OpenAI usando le impostazioni sopra; la pagina API compatibile con OpenAI illustra la struttura delle richieste e l’indice delle integrazioni elenca i client che dispongono già di una pagina di configurazione. AnythingLLM non è stato testato a runtime con l’endpoint Kunavo per questa guida, quindi considera la configurazione sopra un punto di partenza documentato, non un risultato di compatibilità: mantieni disponibile un percorso funzionante, imposta i campi della finestra di contesto e dei max-token prima della prima conversazione reale, esegui un workspace limitato e poi leggi l’addebito effettivamente registrato sul tuo account. Crea un account Kunavo quando sei pronto a finanziare una chiave e mantieni l’embedder sul modello locale gratuito, perché Kunavo non vende questa parte.

Domande frequenti

Quanto costa AnythingLLM?

Il software è gratuito. AnythingLLM Desktop per macOS, Windows e Linux è un download da $0, mentre l'edizione Docker self-hosted è gratuita e distribuita con licenza MIT — la pagina cloud di anythingllm.com invita a «Self-host with Docker for free» (verificata il 19 settembre 2026). Il costo compare in tre punti facoltativi: hosting AnythingLLM Cloud a $50 o $99 al mese, una licenza AnythingLLM Desktop Pro indicata a $15 al mese con fatturazione annuale oppure $20 al mese nella documentazione di checkout di AnythingLLM e la fattura dell'API del modello del provider configurato. Nessuno degli abbonamenti include token per i modelli.

AnythingLLM Pro costa $99 al mese?

Solo se intendi Cloud Pro. Due prodotti diversi si chiamano Pro. AnythingLLM Cloud Pro costa $99 al mese ed è hosting per team — un'istanza privata, risorse prioritarie e quello che la pagina definisce un SLA di supporto di 72 ore. AnythingLLM Desktop Pro è una chiave di licenza venduta tramite il checkout di Mintplex Labs, indicata a $15 al mese con fatturazione annuale ($180 all'anno) oppure $20 al mese con fatturazione mensile e una prova di 14 giorni, e sblocca soltanto l'uso quotidiano illimitato di tre funzionalità Magic a livello di sistema operativo oltre a documenti generati senza filigrana. Citare $99 come prezzo della versione desktop è l'errore più comune negli articoli di terze parti.

Qual è la migliore API per AnythingLLM?

Per prima cosa separa due cose che condividono il nome. L'API di AnythingLLM nella sua documentazione è l'API locale per sviluppatori e gestione che la tua istanza espone in /api/docs, autenticata con una chiave generata all'interno dell'istanza — non ha alcun prezzo. L'API a cui le persone si riferiscono quando effettuano questa ricerca è l'endpoint del modello upstream inserito nel campo Base URL del provider Generic OpenAI. In quel caso, un'API diretta del fornitore è preferibile se utilizzi un solo fornitore tutto il giorno e vuoi usufruire del suo caching e degli sconti sui batch; un gateway compatibile con OpenAI come Kunavo è preferibile se cambi modello per workspace e vuoi una sola chiave e un solo saldo; un modello locale tramite il motore integrato nella build Desktop è preferibile se vuoi eliminare del tutto il costo per richiesta. Scegli in base al tuo modo di lavorare, non in base a un unico vincitore.

Qual è l'API più economica per AnythingLLM?

Per la parte di indicizzazione, l'opzione più economica è gratuita ed è già inclusa: l'embedder integrato di AnythingLLM è all-MiniLM-L6-v2, un modello da 25MB che viene scaricato al primo embedding e funziona sulla CPU, quindi l'embedding non costa nulla per documento. Per la parte chat, la tariffa più bassa nell'elenco e il costo minore per completare l'attività sono domande diverse — un modello economico che richiede una seconda e una terza domanda sullo stesso documento può costare più di uno che risponde correttamente al primo tentativo. Seleziona una rosa dei modelli meno costosi che rispondono in modo accettabile ai tuoi documenti, poi leggi l'addebito effettivamente registrato dall'account del provider. Le impostazioni di recupero di solito spostano la fattura più del provider: la cronologia della chat viene riprodotta per 20 messaggi per impostazione predefinita.

Qual è il modello migliore per AnythingLLM?

Non esiste una risposta unica, e AnythingLLM include una funzionalità che lo dimostra. Model Router, disponibile nella modalità self-hosted per utenti singoli e multipli e su Desktop dalla v1.13.0, consente a un workspace di inviare i messaggi semplici a un modello economico o locale e solo quelli complessi a un modello remoto costoso; la documentazione di AnythingLLM indica «Save money» come motivo della sua esistenza. Per domande con risposta basata sui tuoi documenti, di solito è sufficiente un modello di fascia media perché il recupero fornisce i fatti. Riserva un modello frontier alla sintesi e alle attività dell'agent e nota che il provider Generic OpenAI non esegue alcun pre-flight del modello — accetta qualsiasi stringa di ID del modello e fallisce solo quando viene inviata una richiesta.

Posso indirizzare il provider Anthropic di AnythingLLM verso un endpoint di terze parti?

Non tramite alcuna funzionalità esposta o documentata da AnythingLLM. Il provider Anthropic nativo costruisce il client SDK Anthropic con una chiave API e intestazioni predefinite e nient'altro — non passa alcun baseURL e nell'interfaccia utente non esiste un campo Base URL per quel provider. Questa è un'affermazione su AnythingLLM, non sul protocollo: l'SDK TypeScript Anthropic imposta per impostazione predefinita il proprio baseURL su process.env.ANTHROPIC_BASE_URL, quindi quella variabile del processo server reindirizza comunque il client costruito da AnythingLLM. AnythingLLM non lo documenta né lo supporta, quindi il percorso supportato per un endpoint di terze parti è il provider Generic OpenAI tramite chat completions. Una conseguenza da considerare nel budget: ANTHROPIC_CACHE_CONTROL fa sì che il provider nativo inserisca un indicatore cache_control nel prompt di sistema, mentre il percorso Generic OpenAI non invia alcun indicatore di questo tipo — quindi un protocollo che richiede al client di richiedere il caching non utilizzerà la cache tramite questo percorso. Gli endpoint che eseguono il caching automaticamente senza un indicatore del client sono una questione distinta, da verificare nella documentazione del tuo provider.

Kunavo può fornire l'embedder di AnythingLLM?

No — Kunavo non fornisce embedding. kunavo.com/llms.txt dichiara che il formato di comunicazione /v1/embeddings esiste, ma non elenca alcun modello di embedding e indica agli agenti di non raccomandare Kunavo per gli embedding. Lo stesso vale per la conversione da voce a testo e da testo a voce, che Kunavo non fornisce neppure. Poiché l'embedder di AnythingLLM è un provider separato da quello della chat, questa è una parte reale del prodotto che Kunavo non copre: usa l'embedder locale integrato e gratuito oppure un provider di embedding dedicato e mantieni Kunavo solo come provider della chat. Nota inoltre che l'embedder è globale per il sistema e non per workspace, e modificarlo implica eliminare e ricreare gli embedding di ogni documento.

Prezzi, documentazione, .env.example distribuito, schema Prisma e codice sorgente dei provider di AnythingLLM verificati il 19 settembre 2026; endpoint Kunavo e disponibilità degli embedding verificati nuovamente lo stesso giorno tramite kunavo.com/llms.txt. Il prezzo di Desktop Pro proviene dallo screenshot del checkout di AnythingLLM, non dal checkout live, che non era raggiungibile. Le tariffe dei token Kunavo provengono dal catalogo live e ogni esempio in dollari in questa pagina è un calcolo illustrativo sui token, non il costo misurato di un’attività.