Torna alle guide
Confronto·21 settembre 2026·Aggiornato il 24 settembre 2026·11 min di lettura

Jan AI vs LM Studio: modelli locali, privacy e la tua chiave API

LM Studio si è diviso in due app nel 2026 e Jan no; questo cambia sia la risposta sul prezzo sia la questione di quale app accetti la tua chiave API.

Ultima revisione: .

Jan AI e LM Studio non sono più due app confrontabili e qualsiasi confronto del 2026 che non lo dica sbaglia sia la questione del prezzo sia quella dell'API. Jan Desktop è un'unica applicazione gratuita Apache-2.0. LM Studio è ora composto da due prodotti desktop: LM Studio (Classic), attualmente alla 0.4.25, il gestore gratuito di modelli locali e server compatibile con OpenAI che il nome ha sempre indicato, e LM Studio Bionic, un'app agente separata annunciata il 16 luglio 2026 con piani da $0, $20 e $100. Ogni confronto di terze parti attualmente posizionato per questa query è precedente a questa separazione.

La risposta breve. Se vuoi un'unica finestra desktop che esegua un modello locale e comunichi con un modello hosted usando la tua chiave, Jan Desktop è quello che lo fa tramite un'integrazione first-party: Settings > Model Providers > Add Provider accetta un URL di base e una chiave. Se vuoi il gestore di modelli locali più completo e un server che altri software possano chiamare, LM Studio (Classic) è lo strumento migliore e non costa nulla, anche sul lavoro. Nessuna delle due app LM Studio documenta un campo generico per l'URL di base di un endpoint di terze parti; il changelog di Classic indica una modalità non documentata di "enterprise internal network model endpoint", descritta più avanti.

Un chiarimento prima dei dettagli, perché i risultati di ricerca li confondono: Jan, l'app di IA locale disponibile su jan.ai e sviluppata da Menlo Research, non è Janitor AI, il sito di chat roleplay. Inoltre, "Jan API key" di solito non indica una chiave da acquistare: Jan non vende nulla. Consulta le FAQ per capire cosa significa quasi sempre questa frase.

Quale dovresti scegliere

La decisione è la stessa sia che tu abbia cercato Jan vs LM Studio sia LM Studio vs Jan, perché dipende da un'unica domanda: l'app deve raggiungere un modello per il quale paghi altrove? Scorri questa tabella e fermati alla prima riga che ti descrive. L'ordine segue la decisività della differenza, non il numero di funzionalità.

Se questa è la tua situazioneScegliPerché
Un'app per un modello locale e uno hosted, usando una chiave sotto il tuo controlloJan DesktopL'unico campo documentato di endpoint personalizzato first-party dei tre. Compatibile con OpenAI o Anthropic, URL di base più chiave
Ti serve il codice sorgente dell'app oppure vuoi distribuirla all'interno di qualcos'altroJan DesktopApache-2.0. L'app desktop di LM Studio è proprietaria e i suoi termini vietano l'uso come service bureau e software-as-a-service
Un server locale per i tuoi script e, in seguito, una distribuzione headlessLM Studio (Classic)Espone un'API simile a OpenAI su localhost:1234/v1, facoltativamente sulla LAN e dietro un token obbligatorio, oltre al daemon llmster per le macchine senza interfaccia grafica
Un agente pronto all'uso che pianifica, utilizza strumenti e lavora sui fileLM Studio BionicProgettato appositamente per questo. Il compromesso riguarda il backend del modello: Cloud, Local o Remote, senza alcun campo per un endpoint di terze parti
Completamente offline, senza account, nulla lascia la macchinaUna delle due app gratuiteEntrambe eseguono modelli open-weight sul tuo hardware. Jan afferma che i modelli locali non richiedono né chiave né rete; i modelli Local e LM Link di Bionic non richiedono né account né crediti
Stai definendo il budget e la risposta deve superare un auditLeggi la sezione sui prezziClassic costa $0. Bionic costa $0 / $20 / $100, con un limite di utilizzo non pubblicato. Non esiste un unico "prezzo di LM Studio"

Due aspetti che non sono differenze, nonostante compaiano nei confronti più vecchi. Entrambi eseguono file di modelli open-weight sul tuo hardware — il downloader integrato di LM Studio scarica "any supported model from Hugging Face" e la documentazione di Jan indica llama.cpp e MLX come motori locali — quindi i pesi che già possiedi non restano inutilizzabili passando da uno all'altro. La migrazione consiste nel reindirizzare un'app ai file sul disco e reinserire una chiave, non nell'esportare un formato proprietario. Inoltre, entrambi sono gratuiti per l'uso sul lavoro: Jan in virtù della sua licenza, Classic in base alla policy dell'8 luglio 2025 del fornitore, che afferma che non è necessario compilare un modulo o contattarli prima.

Hardware: un unico requisito minimo pubblicato, non due

Questa sezione ha intenzionalmente una sola colonna. LM Studio pubblica una pagina dei requisiti di sistema; la documentazione desktop di Jan non ha un equivalente: nella navigazione della documentazione non è stata trovata alcuna pagina su hardware o requisiti di sistema quando è stata verificata per questo articolo. Non esiste quindi un dato simmetrico di Jan da riportare, e inventarne uno sarebbe la bugia più facile da raccontare su questa pagina.

PiattaformaRequisiti minimi pubblicati di LM Studio
macOSApple Silicon (M1/M2/M3/M4), macOS 14.0 o versione successiva, consigliati almeno 16GB di RAM
WindowsAVX2 richiesto su x64, consigliati almeno 16GB di RAM, consigliati almeno 4GB di VRAM dedicata; x64 e ARM
LinuxUbuntu 20.04 o versione successiva, distribuito come AppImage, x64 e aarch64

Considerali una guida per entrambe le app, non per una sola. Poiché entrambe caricano gli stessi file di modelli open-weight, il vincolo determinante è il modello scelto e la memoria necessaria, non quale launcher hai aperto. Jan segue invece un approccio per singolo modello: il suo quickstart afferma che ogni modello nell'Hub "mostra se è adatto al tuo hardware, così puoi scegliere quello che la tua macchina può eseguire agevolmente" — una verifica al momento del download anziché una tabella da consultare prima.

Entrambe includono un server locale — ed è questo il significato di "Jan API key"

La domanda più cercata su Jan ha una risposta semplice. Il server API locale di Jan si avvia da Settings > Local API Server, usa per impostazione predefinita la porta 1337 ed espone http://127.0.0.1:1337/v1/chat/completions. La sua chiave API la inventi tu: "Set any string (e.g., a-secure-password)", inviata come header Authorization: Bearer. Per impostazione predefinita si associa a 127.0.0.1, quindi nulla sulla tua rete può raggiungerlo finché non modifichi questa impostazione.

LM Studio (Classic) svolge lo stesso compito su una porta diversa. La sua documentazione del server descrive la possibilità di servire modelli locali "either on localhost or on the network" e le sue impostazioni del server elencano una porta del server configurabile, un'opzione per "Allow other devices on the same local network to access the API server" e un'opzione "Require Authentication" che richiede ai client di "provide a valid API token via the Authorization header". La pagina sulla compatibilità con OpenAI indica come URL di base predefinito http://localhost:1234/v1.

Server localeJan DesktopLM Studio (Classic)
Endpoint predefinitohttp://127.0.0.1:1337/v1http://localhost:1234/v1
Indirizzo associato127.0.0.1 per impostazione predefinita, 0.0.0.0 facoltativoLocale per impostazione predefinita, "Serve on Local Network" facoltativo
AutenticazioneQualsiasi stringa impostata, inviata come bearer token"Require Authentication" fa sì che i client inviino un token valido
Funzionamento headlessNessun daemon documentato per Jan Desktopllmster, descritto nella documentazione come LM Studio "packaged to be server-native, without reliance on the GUI"

Nota la direzione. In questa modalità entrambe le app espongono un'API compatibile con OpenAI; nessuna delle due ne utilizza una. È l'opposto di ciò di cui tratta la sezione successiva e confondere i due casi è l'errore più comune in questo confronto. Se vuoi lo schema in cui un server locale e un gateway hosted si trovano dietro lo stesso client, la documentazione sugli endpoint locali illustra esattamente questa configurazione.

Cosa lascia effettivamente la tua macchina

La pagina sulla privacy di Jan afferma "Zero data collection until you say so", limita le analisi facoltative agli utenti attivi e la conservazione a un ID casuale elaborato tramite PostHog EU, ed è diretta sul caso cloud: i modelli cloud "need to see your messages to work. That's between you and them - Jan just makes the introduction." Dalla v0.8.4, le credenziali dei provider sono state spostate fuori da localStorage in un archivio backend, con i segreti nel portachiavi del sistema operativo, e migrate automaticamente al primo avvio.

Vale la pena indicare una lacuna invece di sorvolare. La stessa release ha aggiunto gli strumenti integrati web_search e web_fetch, "backed by a native tauri-plugin-websearch", e il changelog non indica quale provider di ricerca li alimenti, se sia necessaria una chiave o quali server vedano la query. Nemmeno la pagina sulla privacy di Jan tratta la ricerca web. Se il motivo per cui utilizzi un'app locale è mantenere locali le query, considera questi strumenti connessi alla rete finché il fornitore non documenterà diversamente.

Dal lato di LM Studio, il percorso dei dati dipende interamente dalla fonte del modello scelta in Bionic. La sua documentazione sui crediti afferma che "Local models and remote LM Link models do not consume credits and do not require billing set up" e che i modelli Cloud vengono eseguiti su quello che LM Studio chiama Secure Cloud, un servizio che la pagina enterprise del fornitore descrive come il proprio "US-based Zero Data Retention (ZDR) cloud". Questa è la descrizione del fornitore del proprio cloud, non un risultato indipendente. Remote indica LM Link verso un altro tuo dispositivo, quindi l'inferenza si sposta, ma la conversazione rimane nel luogo in cui stai digitando.

Quanto costa ciascuno

Ogni riga qui sotto indica il prodotto, perché una frase che dice semplicemente "LM Studio" ora è falsa per una delle due app.

ProdottoPrezzo pubblicatoCosa include
Jan Desktop$0, Apache-2.0L'intera app. Nessun account, nessun piano, nessuna pagina dei prezzi su jan.ai
LM Studio (Classic) 0.4.25$0, incluso l'uso sul lavoroModelli locali, interfaccia di chat e server API programmabile
LM Studio Bionic, gratuito$0"Bionic Agent", LLM locali tramite llama.cpp e MLX, trascrizione vocale offline, LM Link per un massimo di 5 dispositivi, ricerca web limitata
LM Studio Bionic+$20 USD / meseModelli open ospitati negli Stati Uniti indicati nella pagina dei prezzi, token in blocco scontati, ricerca web ed estrazione di pagine
LM Studio Bionic Pro$100 USD / mese"5× usage limits" — la pagina non indica mai il valore di base moltiplicato
Crediti cloud Bionic oltre il limite inclusoNon pubblicatoUtilizzo oltre il limite del piano; nella pagina dei prezzi non compaiono né una tariffa per token né la dimensione del limite incluso
LM Studio EnterpriseNessun prezzo pubblicatoLa pagina enterprise contiene un modulo di contatto che richiede email di lavoro, azienda e dimensioni del team, e non indica alcun prezzo

Prezzi letti su lmstudio.ai/pricing, pagina dei download e jan.ai il 19 settembre 2026. Quella riga sulla trascrizione appartiene al piano Free di Bionic e viene eseguita sul dispositivo dell'utente; Kunavo non fornisce modelli di speech-to-text o di embedding, quindi nulla in quella riga ha un equivalente Kunavo.

Due avvertenze. Primo, diversi siti di terze parti pubblicano tariffe per token e tabelle dei livelli per l'inferenza cloud di LM Studio. La pagina dei prezzi ufficiale del fornitore non pubblica né una tariffa per token né la dimensione del limite incluso e afferma soltanto che "Cloud credits cover usage beyond the allowance included with your plan". Qualsiasi cifra specifica trovata altrove non è stata ricavata da lmstudio.ai. Secondo, la situazione dei team è realmente irrisolta: la stessa pagina offre la fatturazione centralizzata tramite un'organizzazione, affermando però "Subscription plans for teams coming soon", che è una cosa diversa dal piano "Teams" che il post dell'8 luglio 2025 dichiarava sarebbe arrivato più tardi nello stesso mese. Verifica al checkout prima di definire il budget per una licenza.

Indirizzare una delle due app a un'API hosted

Questa è la vera asimmetria e vale la pena esporla con precisione, anziché dire semplicemente che "LM Studio non può farlo".

Jan Desktop offre un percorso first-party senza vincoli legati al piano. La sua documentazione sugli endpoint personalizzati indica Settings > Model Providers > Add Provider, con un selettore di formato che offre "OpenAI-compatible" o "Anthropic-compatible" — il secondo aggiunto nella v0.8.1, 29 maggio 2026 — e tre campi: nome del provider, URL di base e chiave API.

CampoCosa afferma la documentazione di JanPer una chiave Kunavo
Formato APICompatibile con OpenAI o compatibile con AnthropicUsa OpenAI-compatible. L'URL di base in formato Anthropic non è verificato qui: consulta l'avvertenza seguente
URL di base"Base URL must include the version path your server expects"; l'errore documentato consiste nell'omettere /v1 e ottenere un 404https://api.kunavo.com/v1
Chiave APIObbligatorio al momento della registrazione, con un segnaposto consentito per i server locali senza chiaveLa tua chiave ottenuta dalla dashboard
Elenco dei modelli"Jan tenta di recuperare i modelli disponibili da {base_url}/models quando salvi. Se il tuo endpoint non espone questa risorsa, aggiungi i modelli manualmente"Kunavo espone /v1/models, quindi la discovery ha qualcosa da chiamare
Funzionalità"Le funzionalità dei provider personalizzati non vengono rilevate automaticamente — Jan non può dedurre se un modello supporta strumenti, visione o audio"Attiva manualmente strumenti e visione per ogni modello dopo che i modelli sono comparsi

Quest'ultima riga è il punto di attrito in cui ci si imbatte e che poi si attribuisce all'endpoint. Jan non verifica le funzionalità del tuo provider; un modello appena aggiunto arriva con strumenti e visione disattivati, che devi impostare per modello nella relativa configurazione. Prima di incollare qualsiasi cosa, basta un comando per confermare che l'endpoint risponda alla richiesta che Jan eseguirà per la discovery:

check-before-you-paste.sh
# Does the endpoint answer the request Jan's auto-discovery makes?
curl https://api.kunavo.com/v1/models \
  -H "Authorization: Bearer $KUNAVO_API_KEY"

# Base URL to paste into Jan: https://api.kunavo.com/v1
# Dropping the /v1 is the documented way to get a 404.

Sia chiaro di cosa si tratta: una procedura ricavata dalla documentazione pubblicata da Jan e dagli endpoint di Kunavo, non un test di compatibilità. Jan non è stato testato a runtime contro api.kunavo.com in questa sede, quindi mantieni disponibile un percorso funzionante mentre provi. L'opzione Anthropic-compatible è lasciata intenzionalmente vuota: la documentazione di Jan descrive il formato, ma non specifica se l'app Jan aggiunga il percorso Messages all'URL di base; un suffisso ipotizzato produce semplicemente un 404 nella tua app. Se vuoi il protocollo Messages, leggi la documentazione sull'URL di base Anthropic e testalo tu stesso.

Nessuna delle due app LM Studio documenta quel campo. Classic ottiene i modelli da Hugging Face e li esegue localmente; nella documentazione dell'app non compare alcuna impostazione per l'URL di base o la chiave del provider di un servizio di terze parti. L'unica via di uscita documentata è il sistema ufficiale di plugin: un generator è "a replacement for local LLMs" che è "useful for implementing adapters for external models, such as using a remote LM Studio instance or other online models", e un plugin che ne contiene uno "will show up in the model dropdown and act as a model". Il meccanismo è ufficiale; gli adapter che lo utilizzano sono pubblicati dalla community, quindi questo percorso implica affidare la tua chiave API a un plugin di terze parti. Valuta questo compromesso in base ai suoi termini.

Bionic non dispone affatto di questa possibilità. La sua documentazione sui modelli elenca esattamente tre fonti — Cloud (hosted, richiede un account e crediti), Local (sul dispositivo) e Remote (un altro tuo dispositivo tramite LM Link) — senza URL di base personalizzato e senza chiave dell'utente. L'estensibilità indicata dalla documentazione di Bionic consiste nelle skill, che gli insegnano azioni ripetibili invece di fornire un backend per i modelli. Una precisazione rispetto al "no" assoluto: la voce del changelog 0.4.20 di LM Studio indica "Support for enterprise internal network model endpoint", quindi in Classic esiste una modalità per endpoint non provenienti da Hugging Face. Nessuna pagina della documentazione trovata per questo articolo descrive come configurarla o chi può abilitarla; considerala quindi reale ma non documentata, non un percorso su cui puoi basare la pianificazione.

La direzione che funziona con LM Studio è quella inversa: mantieni Classic in esecuzione su localhost:1234/v1 e lascia che il client chiamante scelga tra quello e un gateway per ogni attività. La guida all'API compatibile con OpenAI illustra questo passaggio; se invece stai confrontando interfacce di chat anziché runtime locali, AnythingLLM vs Open WebUI e LibreChat vs Open WebUI trattano due soluzioni che accettano un URL di base nello stesso modo di Jan.

Una stima esemplificativa se aggiungi un modello ospitato

Si tratta di calcoli illustrativi dei token, non di costi misurati né di un limite massimo della fattura. Supponiamo un mese leggero di chat desktop: 300 messaggi, ciascuno con l'invio di circa 3.000 token di input una volta reinviata la conversazione fino a quel momento, e la ricezione di 600 token di output — quindi 900.000 token di input e 180.000 di output. La colonna pesante mantiene la stessa struttura a un volume cinque volte superiore. Le tariffe sono i prezzi attuali del catalogo Kunavo per milione di token.

ModelloInput / output per 1MStima per un mese leggeroStima per un mese intenso
Claude Haiku 4.5$0,70 / $3,50$1,26$6,30
GPT-5.6 Terra$0,70 / $4,20$1,39$6,93
Claude Sonnet 4.6$2,10 / $10,50$3,78$18,90

Con queste ipotesi, la riga più pesante arriva a $18,90, al di sotto di Bionic+ a $20 al mese. È una lettura reale di questi numeri, ma circoscritta. Vale per questo schema di utilizzo, questi quattro modelli e queste tariffe, e confronta una fattura a consumo con un piano che include anche funzionalità del prodotto e i modelli open ospitati direttamente da LM Studio, che Kunavo non offre. I token a consumo acquistano solo token: il costo segue ciò che invii, sia in aumento sia in diminuzione. Inoltre, una tariffa indicata più bassa non equivale allo stesso totale più basso: un modello che richiede tre tentativi per un'attività può costare più di uno che la completa correttamente al primo tentativo; quindi seleziona il modello meno costoso che porta a termine il tuo lavoro, non la riga meno costosa. L'ottimizzazione dei costi dell'IA illustra questo metodo.

L'importo del catalogo Kunavo è una soglia minima di fatturazione, non un tetto massimo: quando il provider upstream comunica il proprio addebito, la fattura è pari al maggiore tra il costo del catalogo e il costo upstream moltiplicato per il markup applicabile. Gli addebiti per la cache e gli strumenti esterni non rientrano in questo esempio. La ricarica minima è di $10 in credito prepagato, che rappresenta un minimo di finanziamento, non una tariffa per attività né un abbonamento — al suo interno rientrano circa 7 mesi leggeri di chat Claude Haiku 4.5, una stima basata sulle ipotesi precedenti e non una garanzia sulla durata di alcun saldo. Consulta i dettagli di fatturazione.

Confronto delle funzionalità a colpo d'occhio

VoceJan DesktopLM Studio (Classic)LM Studio Bionic
LicenzaApache-2.0, Menlo ResearchProprietaria, Element Labs, Inc.Proprietaria, Element Labs, Inc.
Prezzo$0$0, uso lavorativo incluso$0 / $20 / $100 al mese
Ultima versione rilevatav0.8.4, datata 21 luglio 2026 nel changelog0.4.25, datata 19 settembre 2026 nel changelog1.1.5, datata 19 settembre 2026 nel changelog
Motori locali indicati nella documentazionellama.cpp e MLXllama.cpp ovunque, più Apple MLX su Apple Siliconllama.cpp e MLX, secondo la pagina dei prezzi
Il tuo endpoint e la tua chiaveSì, first-party, compatibile con OpenAI o AnthropicUn generatore di plugin, pubblicato dalla community; più una modalità non documentata di "enterprise internal network model endpoint" nel changelog 0.4.20Non tra le tre sorgenti di modelli documentate
Fornisce un'API ad altri softwareSì, porta 1337 per impostazione predefinitaSì, porta 1234 per impostazione predefinita, LAN opzionaleNon documentato come server
Headless / senza GUINon documentato per Desktopdemone llmsterNon documentato
Modelli ospitati dal vendorNessuno — Jan non vende inferenzaNon documentato nella chat ClassicSì, fatturato in crediti
Requisiti hardware pubblicatiNessuna pubblicataSì, per piattaformaNessuno pubblicato separatamente
Repository pubblico del codice sorgentejanhq/jan, non archiviatoSolo SDK e CLI, nessun repository dell'appNessun repository dell'app

Due righe meritano una nota. Non è affatto chiaro se Classic possa chattare con i modelli cloud ospitati di LM Studio: nessuna pagina della documentazione lo conferma in un senso o nell'altro, quindi la cella riporta "non documentato" anziché "no". Inoltre, le due righe sulle versioni sono ricavate da changelog separati di LM Studio — uno per Classic, uno per Bionic — entrambi più aggiornati di questa pagina; considerale quindi come ciò che era attuale al momento della verifica, non come la versione che ti verrà offerta.

Se decidi di collegare una chiave ospitata

Kunavo non pubblica alcuna pagina di integrazione specifica per Jan, quindi il percorso corretto è quello generico: crea una chiave, imposta il provider personalizzato di Jan su https://api.kunavo.com/v1, lascia che il rilevamento popoli l'elenco dei modelli, quindi abilita manualmente strumenti o visione per ciascun modello. Inizia dal quickstart per la chiave e l'URL di base, e crea un account Kunavo quando sei pronto a finanziarlo. Mantieni configurato anche il modello locale: il motivo per eseguire Jan o LM Studio è proprio conservare disponibile il percorso offline quando quello ospitato non vale il costo.

Domande frequenti

Jan è migliore di LM Studio?

Rispondono a domande diverse e, dal 2026, il confronto ha tre lati anziché due. Jan Desktop è un'unica app gratuita Apache-2.0 che esegue modelli locali e può anche comunicare con un endpoint compatibile con OpenAI o Anthropic che inserisci tu; è quindi quella da scegliere se vuoi un'unica finestra per un modello locale e uno hosted a pagamento. LM Studio (Classic) è gratuito, proprietario e lo strumento più adatto se gestisci e servi principalmente modelli locali: scarica da Hugging Face, espone un'API simile a OpenAI su localhost:1234/v1 e include un daemon headless chiamato llmster per i server. LM Studio Bionic è un'app agente separata con piani Free, $20 e $100, il cui selettore di modelli offre solo Cloud, Local e Remote — nessun campo per un endpoint personalizzato.

LM Studio è gratuito?

Dipende da quale LM Studio intendi, ed è qui che la maggior parte degli articoli comparativi è ormai obsoleta. LM Studio (Classic), la cui versione più recente nel changelog del fornitore è la 0.4.25 del 19 settembre 2026, è gratuito anche sul lavoro: il post del fornitore dell'8 luglio 2025 afferma che non è necessario compilare un modulo o contattarli per usarlo sul lavoro, e questa è ancora la policy vigente. LM Studio Bionic, l'app agente separata annunciata il 16 luglio 2026, ha un piano Free a $0, Bionic+ a $20 USD al mese e Pro a $100 USD al mese. Il piano Free di Bionic include i modelli locali e LM Link; i piani a pagamento aggiungono i modelli open ospitati direttamente da LM Studio. Quindi "LM Studio è gratuito" e "LM Studio costa $20 al mese" sono entrambe affermazioni vere, ma riferite ad app diverse.

Dove posso ottenere una chiave API Jan?

Non ne acquisti una, perché Jan non vende nulla: jan.ai non pubblica alcuna pagina dei prezzi né alcun piano a pagamento. La frase indica quasi sempre una di due cose. Oppure vuoi la chiave per il server API locale di Jan; in tal caso apri Settings > Local API Server, imposta come chiave una stringa qualsiasi e inviala come header Authorization: Bearer a http://127.0.0.1:1337/v1/chat/completions. Oppure vuoi una chiave per un modello hosted da usare all'interno di Jan; in tal caso la chiave proviene da quel provider e va inserita in Settings > Model Providers. Nota inoltre che Jan, l'app di IA locale disponibile su jan.ai, non è Janitor AI, che è un sito di chat roleplay non correlato.

Posso usare la mia chiave API in LM Studio?

Non tramite alcuna impostazione first-party documentata in nessuna delle due app, alla data del 21 settembre 2026. LM Studio (Classic) ottiene i propri modelli da Hugging Face e li esegue localmente; nella documentazione non compare alcun campo per l'URL di base o la chiave del provider di un servizio di terze parti. La voce del changelog 0.4.20 indica però "Support for enterprise internal network model endpoint", quindi una modalità del genere esiste, ma nessuna pagina della documentazione trovata per questo articolo spiega come configurarla. L'unico percorso documentato verso un modello esterno è l'hook generator del sistema ufficiale di plugin, che la documentazione di LM Studio descrive come sostituto dell'LLM locale, utile per gli adapter verso altri modelli online; tuttavia, gli adapter che lo fanno sono pubblicati dalla community, quindi dovresti affidare la tua chiave a un plugin di terze parti. LM Studio Bionic offre solo modelli Cloud, Local e Remote, dove Cloud indica il servizio hosted di LM Studio. Jan Desktop, al contrario, accetta direttamente un URL di base e una chiave in Settings > Model Providers > Add Provider.

Jan è open source e LM Studio è open source?

Jan lo è. Il suo file LICENSE è l'Apache License 2.0, con copyright Menlo Research; il campo della licenza su GitHub riporta NOASSERTION solo a causa del blocco di intestazione personalizzato sopra il testo della licenza. Il repository janhq/jan non è archiviato e contava più di 44.500 stelle quando l'API di GitHub è stata consultata per questa pagina. LM Studio non lo è: i suoi termini di utilizzo indicano Element Labs, Inc. come licenziante, concedono una licenza per usare il software “esclusivamente per i propri scopi personali e/o aziendali interni” e vietano di sublicenziare, distribuire, vendere o utilizzare il software per servizi di elaborazione per conto terzi, come fornitore di servizi applicativi o come software come servizio. La confusione nasce dall'organizzazione GitHub di LM Studio, piena di repository MIT: lmstudio-js, la CLI lms, lmstudio-python, mlx-engine e venvstacks. Si tratta degli SDK, della CLI e di un motore. Non esiste un repository pubblico per l'app desktop stessa.

Jan e LM Studio funzionano offline?

Sì per l'inferenza locale in entrambi, ed è proprio questo lo scopo di entrambi gli strumenti. La documentazione di Jan afferma che i modelli locali vengono eseguiti interamente sulla tua macchina, senza chiave API e senza rete, e la sua pagina sulla privacy dichiara che i modelli cloud sono una connessione mediata da Jan, non qualcosa che Jan vede. LM Studio (Classic) scarica un modello una volta da Hugging Face e poi lo esegue sul tuo hardware. Due precisazioni. Qualsiasi elemento in rete — un modello hosted oppure gli strumenti integrati web_search e web_fetch di Jan, aggiunti nella v0.8.4 — invia per definizione dati fuori dalla macchina, e il changelog di Jan non indica quale provider di ricerca supporti questi strumenti. Inoltre, i modelli Cloud di LM Studio Bionic sono un servizio hosted che richiede un account e crediti, mentre i suoi modelli Local e LM Link non richiedono né l'uno né gli altri.

Pagine dei vendor, documentazione e changelog recuperati il 19 settembre e ricontrollati il 21 settembre 2026: la homepage, il quickstart, le pagine custom-endpoint, API-server, privacy e changelog di jan.ai, oltre al file LICENSE in janhq/jan; le pagine pricing, download, enterprise, terms, i changelog di Classic e Bionic, system requirements, model-download, la documentazione dell'app, Bionic models and credits, generator plugin, server e server-settings, OpenAI-compatibility, headless e free-for-work di lmstudio.ai; e l'API GitHub per janhq/jan e l'organizzazione lmstudio-ai. I numeri di versione e il conteggio delle stelle corrispondono a quelli mostrati da tali pagine nella data successiva. Non è stato eseguito alcun test runtime delle due app con Kunavo, e ogni cifra in dollari calcolata su questa pagina è un calcolo illustrativo dei token alle tariffe correnti del catalogo.