# FreeLLMAPI: 34 piani gratuiti di AI dietro una sola API, cosa fa e quando usarlo

_Il progetto open source da 39.000 stelle su GitHub somma i piani gratuiti dei fornitori di AI e passa al successivo quando uno finisce la quota. Ottimo per provare, non per la produzione._

Fonte: https://andreapirazzini.it/blog/freellmapi-piani-gratuiti-ai-una-sola-api · 23 ottobre 2026

> Articolo redatto da un sistema di AI a partire da fonti ufficiali: https://github.com/tashfeenahmed/freellmapi.

## In breve

- FreeLLMAPI è un router open source con licenza MIT che mette dietro un unico indirizzo compatibile con OpenAI i piani gratuiti di 34 fornitori di AI.
- Secondo il README il catalogo conta 635 endpoint gratuiti e circa 7,4 miliardi di token al mese di capacità dichiarata.
- Quando un fornitore risponde con un errore 429 o 5xx, il router passa al modello successivo, fino a 20 tentativi.
- Il router è gratis; il Premium da 19 $ all'anno o 49 $ una tantum aggiorna il catalogo dei modelli lo stesso giorno invece che dopo 30 giorni.
- Gli autori lo indicano per sperimentare e imparare, non per la produzione: niente SLA e piani gratuiti che cambiano senza preavviso.

FreeLLMAPI è un progetto open source che si installa sul proprio computer e mette dietro un unico indirizzo i piani gratuiti di 34 fornitori di intelligenza artificiale. Le app parlano con una sola API compatibile con quella di OpenAI. Il router sceglie il modello disponibile e, quando un piano gratuito finisce la quota, passa al successivo. Il codice è sotto licenza MIT e il repository su GitHub ha superato le 39.000 stelle in sei mesi. Gli autori però sono chiari: serve per sperimentare e imparare, non per la produzione.

- **34** Provider con un piano gratuito nel catalogo
- **635** Endpoint gratuiti (584 per la chat)
- **7,4 mld** Token al mese di capacità gratuita dichiarata
- **39.440** Stelle su GitHub al 22/10/2026

_Fonte: README di FreeLLMAPI e API di GitHub, letti il 22/10/2026_

## Perché se ne parla

Il repository [tashfeenahmed/freellmapi](https://github.com/tashfeenahmed/freellmapi) è stato creato il 21 aprile 2026. Al 22 ottobre 2026 conta 39.440 stelle, 5.330 fork e circa un centinaio di contributori. L'ultima versione, la 0.16.7, è uscita il 21 ottobre 2026. Una crescita del genere, per uno strumento così tecnico, è rara.

Il motivo è semplice. Molti fornitori di modelli AI offrono un piano gratuito con limiti al minuto e al giorno: Google, Groq, Cerebras, Mistral, OpenRouter, Cloudflare e altri. Presi uno per uno servono a poco, perché la quota finisce in fretta e ogni servizio ha la sua chiave, il suo formato e i suoi errori. FreeLLMAPI li somma: secondo il README il catalogo arriva a 474 famiglie di modelli e 635 endpoint gratuiti, per circa 7,4 miliardi di token al mese. Quest'ultimo numero è la somma dei limiti dichiarati dai fornitori, non una misura di quello che si ottiene davvero ogni giorno.

![Il riepilogo grafico di FreeLLMAPI: circa 7,4 miliardi di token al mese, 34 provider, 635 endpoint, 474 famiglie di modelli](https://xfzvzyxtnexwldhdjrdj.supabase.co/storage/v1/object/public/blog-media/posts/26da82e6-5d80-41fc-92b1-7e209961f6cd/6cf73a6f-d4ac-45f3-9268-795371767f92.png)
*«The free tier, stacked»: i numeri con cui il progetto si presenta. Ogni colore della barra è il piano gratuito di un fornitore. Immagine: FreeLLMAPI.*

## Come funziona, in parole semplici

L'idea è quella di un centralino. Le vostre applicazioni chiamano un solo indirizzo, `http://localhost:3001/v1`, con una sola chiave che inizia con `freellmapi-`. Dietro, il router conosce le chiavi che avete creato presso ogni fornitore e conta quante richieste e quanti token avete già usato con ciascuna.

1. L'app manda la richiesta con `model="auto"`.
2. Il router sceglie il modello secondo una delle sei strategie del pannello: manuale, bilanciata, la più intelligente, la più veloce, la più affidabile o personalizzata.
3. Se il fornitore risponde con un errore 429 (quota finita) o 5xx (errore del server), il router prova il successivo, fino a 20 tentativi.
4. La risposta torna all'app con l'header `X-Routed-Via`, che dice quale piattaforma e quale modello hanno risposto.

[Animazione: Esempio illustrativo del passaggio automatico: se un fornitore ha finito la quota o dà errore, il router prova il successivo, fino a 20 tentativi. Fonte: README e documentazione di FreeLLMAPI. Animazione realizzata per questo articolo, con Ottavio.](https://xfzvzyxtnexwldhdjrdj.supabase.co/storage/v1/object/public/blog-media/posts/26da82e6-5d80-41fc-92b1-7e209961f6cd/15f2f48e-90d9-4bd6-b9df-d3967e2929f3.mp4)

![Lo schema del router di FreeLLMAPI: la richiesta passa da un fornitore all'altro finché uno risponde](https://xfzvzyxtnexwldhdjrdj.supabase.co/storage/v1/object/public/blog-media/posts/26da82e6-5d80-41fc-92b1-7e209961f6cd/89741755-43d9-4863-8a2d-8c10f13f4ade.png)
*Lo schema del router pubblicato dal progetto. I numeri nell'immagine (339 endpoint) vengono da una versione precedente del catalogo; oggi il README ne indica 635. Immagine: FreeLLMAPI.*

Oltre all'endpoint in stile OpenAI, il router espone anche il formato di Anthropic (`/v1/messages`, usato da Claude Code), quello di Gemini e un'emulazione di Ollama. Il README cita tra i client compatibili Claude Code, Codex CLI, Gemini CLI, Cursor, Cline, Aider e in generale qualunque programma che accetti un indirizzo compatibile con OpenAI.

Un esempio minimo con la libreria ufficiale di OpenAI, adattato da quello del README:

```python
from openai import OpenAI

client = OpenAI(base_url="http://localhost:3001/v1", api_key="freellmapi-...")
risposta = client.chat.completions.create(
    model="auto",
    messages=[{"role": "user", "content": "Riassumi questa email in tre punti"}],
)
print(risposta.choices[0].message.content)
```

## Chi c'è nel catalogo

Il README mostra in evidenza Google, Groq, Cerebras, OpenCode Zen, Mistral, OpenRouter, Cloudflare, Cohere, Z.ai (Zhipu), NVIDIA, Hugging Face e ModelScope, più altri 22 fornitori. Le chiavi si creano voi, una per fornitore, sul sito di ciascuno: FreeLLMAPI non regala accessi, organizza quelli gratuiti che avete già.

[Animazione: Dieci dei 34 fornitori del catalogo finiscono dietro un solo indirizzo locale, usabile da Claude Code, Codex, Gemini CLI e Cursor. Numeri del README di FreeLLMAPI; i token sono la capacità dichiarata dai piani gratuiti. Animazione realizzata per questo articolo, con Ottavio.](https://xfzvzyxtnexwldhdjrdj.supabase.co/storage/v1/object/public/blog-media/posts/26da82e6-5d80-41fc-92b1-7e209961f6cd/6ba3d358-40b6-4263-8cbd-03a4ca8cc46b.mp4)

![Il pannello Keys di FreeLLMAPI, dove si inseriscono le chiavi dei singoli fornitori](https://xfzvzyxtnexwldhdjrdj.supabase.co/storage/v1/object/public/blog-media/posts/26da82e6-5d80-41fc-92b1-7e209961f6cd/94b43c24-8be1-40d6-a506-40fa1d2925c6.png)
*Il pannello delle chiavi: ogni fornitore ha la sua, salvata cifrata. Immagine: FreeLLMAPI.*

Le chiavi dei fornitori restano sul vostro computer, cifrate con AES-256-GCM in un database SQLite. Le app vedono solo la chiave unica del router.

![La schermata dei modelli con il budget mensile di token e le strategie di instradamento](https://xfzvzyxtnexwldhdjrdj.supabase.co/storage/v1/object/public/blog-media/posts/26da82e6-5d80-41fc-92b1-7e209961f6cd/13af6f48-24e7-43f2-b68b-ff5b728d3edc.png)
*La pagina Models: budget di token, strategia scelta e classifica dei modelli per affidabilità, velocità e qualità. Immagine: FreeLLMAPI.*

## Dove si installa e quanto costa

FreeLLMAPI gira dove gira Node.js 20 o superiore: Windows, macOS, Linux e anche un Raspberry Pi. Secondo il progetto a riposo occupa circa 40 MB di memoria. Ci sono tre strade:

| Modo | Per chi | Note dal README |
| --- | --- | --- |
| App desktop | Mac e Windows | Icona nella barra, pannello nel browser, nessuna password da impostare |
| Docker | Server o computer sempre acceso | Installazione con un solo comando |
| Node.js | Sviluppatori | `npm`, anche su Raspberry Pi |

Il pannello di controllo è tradotto in 60 lingue. Le sei lingue originali, italiano compreso, sono state riviste a mano.

![L'app desktop di FreeLLMAPI su Mac](https://xfzvzyxtnexwldhdjrdj.supabase.co/storage/v1/object/public/blog-media/posts/26da82e6-5d80-41fc-92b1-7e209961f6cd/0c20f8d7-b4f7-4798-a821-be067b47b386.png)
*L'app desktop con il pannello di controllo. Immagine: FreeLLMAPI.*

Sul prezzo il progetto distingue due cose.

|  | Gratis | Premium |
| --- | --- | --- |
| Licenza del router | MIT, gratis per sempre | MIT, gratis per sempre |
| Aggiornamento del catalogo dei modelli | Snapshot mensile: un modello arriva 30 giorni dopo | Lo stesso giorno |
| Ritardo attuale dichiarato | Circa 303 modelli indietro | Nessuno |
| Prezzo | 0 € | 19 $ all'anno oppure 49 $ una tantum |

Il Premium paga solo l'aggiornamento immediato del catalogo. I modelli li danno sempre i piani gratuiti dei fornitori, con i loro limiti.

## I limiti dichiarati dal progetto

La documentazione di FreeLLMAPI è insolitamente onesta sui suoi limiti, e conviene leggerli prima di provarlo in azienda.

> **Attenzione:** Il README dice che il progetto è pensato per la sperimentazione personale e lo studio, non per la produzione: se costruite qualcosa di reale, il consiglio degli autori è passare a un'API a pagamento prima di metterlo in uso.

- **Nessuno SLA.** Nessuno garantisce che il servizio risponda. Per l'affidabilità, dicono gli autori, serve un fornitore a pagamento con un contratto.
- **La qualità cala durante la giornata.** I modelli migliori hanno le quote giornaliere più basse. Quando finiscono, il router scende verso modelli più piccoli, fino al reset della mezzanotte UTC (le 2 di notte in Italia con l'ora legale, l'1 con l'ora solare).
- **I piani gratuiti cambiano senza preavviso.** Un fornitore può stringere i limiti o chiudere il piano da un giorno all'altro.
- **Solo per uso locale.** Non c'è un sistema di accesso per più utenti: il progetto chiede di usarlo per sé e di non esporlo su internet.
- **Latenza variabile.** Cerebras e Groq sono molto veloci, altri no, e non scegliete voi chi risponde.

### Le regole dei fornitori

Usare tanti piani gratuiti insieme non cancella i termini di servizio di ciascuno. La documentazione contiene una revisione dei termini (maggio 2026, con alcune righe aggiunte a giugno) che vale la pena conoscere:

| Fornitore | Giudizio della revisione | Motivo indicato |
| --- | --- | --- |
| Groq, Cerebras, Mistral, OpenRouter | Probabilmente ok | Uso consentito; Cerebras e OpenRouter vietano rivendita e cessione |
| Google Gemini | Cautela | Clausola nuova (marzo 2026): solo scopi professionali o aziendali |
| NVIDIA NIM | Cautela | Accesso di prova «solo per valutazione, non per la produzione» |
| Z.ai | Cautela | Una clausola sul reindirizzamento del traffico potrebbe valere contro un proxy |
| Cloudflare Workers AI | Ambiguo | Nessuna clausola specifica, valgono i termini generali |
| Cohere | Da evitare | I termini escludono l'uso personale, familiare o domestico |

Le regole pratiche suggerite sono quattro: un solo account per fornitore, nessuna rivendita, nessuna condivisione del proprio indirizzo con altre persone, nessun uso del piano gratuito come motore di produzione. La revisione stessa precisa che non è una consulenza legale.

C'è poi il tema dei dati. Il testo che mandate passa ai fornitori, ognuno con le sue regole. La pagina dei fornitori supportati segnala per esempio che Kilo Gateway registra prompt e risposte per l'addestramento. Per documenti di clienti, dati personali o informazioni riservate un piano gratuito non è il posto giusto.

## Cosa cambia in pratica per un'azienda

FreeLLMAPI è utile in una fase precisa: quella in cui un'idea va provata prima di spendere.

- **Prototipi e prove interne.** Uno sviluppatore può costruire un assistente o un'automazione puntando a `localhost:3001/v1` con `model="auto"`, senza carta di credito. Quando l'idea regge, basta cambiare l'indirizzo e la chiave per passare a un'API a pagamento, perché il formato è lo stesso.
- **Confrontare i modelli.** Il pannello e l'header `X-Routed-Via` mostrano quale modello ha risposto: è un modo economico per farsi un'idea di velocità e qualità prima di scegliere un fornitore.
- **Formazione.** Per un corso interno o per far provare gli agenti di programmazione al team, un endpoint gratuito locale abbassa la barriera d'ingresso.

Dove invece non va usato: servizi per i clienti, processi che devono funzionare ogni giorno, dati personali o riservati. Lì servono un contratto, uno SLA e regole chiare sul trattamento dei dati, cioè un'API a pagamento. Se state valutando come portare un prototipo AI in produzione nella vostra azienda, è il passaggio in cui conviene fermarsi a pianificare.

[Prenota una call con Andrea](https://andreapirazzini.it/prenota)

## Domande frequenti

**FreeLLMAPI è davvero gratis?**

Il router è open source con licenza MIT e resta gratuito. I modelli arrivano dai piani gratuiti dei fornitori, con i loro limiti. Il Premium (19 $ all'anno o 49 $ una tantum) serve solo ad avere subito il catalogo aggiornato invece che con 30 giorni di ritardo.

**Serve creare le chiavi su ogni fornitore?**

Sì. FreeLLMAPI non fornisce accessi: si inseriscono le chiavi create sui siti dei fornitori, che restano cifrate sul vostro computer. Le app usano poi un'unica chiave del router.

**Si può usare in produzione o con i clienti?**

Gli autori lo sconsigliano: il progetto è pensato per sperimentare e imparare, non ha SLA e i piani gratuiti possono cambiare senza preavviso. Per un servizio reale indicano di passare a un'API a pagamento.

**Funziona con Claude Code, Codex o Cursor?**

Sì, secondo il README. Il router espone il formato OpenAI su localhost:3001/v1, il formato di Anthropic per Claude Code e quello di Gemini, e ha comandi per configurare i principali agenti di programmazione.

**I miei dati restano in locale?**

Le chiavi e le statistiche sì. Il testo delle richieste invece va al fornitore che risponde, con le sue regole sui dati. Alcuni piani gratuiti usano prompt e risposte per l'addestramento, quindi non vanno mandati dati personali o riservati.

---

_Articolo scritto con l'aiuto dell'intelligenza artificiale sulla base delle fonti indicate, verificate il 22/10/2026. I numeri sono quelli dichiarati dal progetto e non sono stati misurati in modo indipendente._
