Concetto

Agenti IA local-first

Un agente IA local-first gira sul tuo computer, non nel cloud di un fornitore. Qui spieghiamo che cosa significa, come si confronta con le configurazioni cloud e self-hosted, e perché conta per privacy, costi e controllo.

Che cosa gira davvero in locale?

Il local-first non riguarda solo dove parte un programma. Un agente ha quattro parti in movimento: il ciclo di controllo che pianifica e decide, la memoria che si accumula, gli strumenti che esegue e il modello linguistico con cui pensa. Con Veyllo (VAF), le prime tre girano sempre sul tuo hardware. Il modello è l'unico punto in cui scegli tra locale e ospitato. Questa separazione è tutta la differenza rispetto a un agente cloud, dove tutte e quattro stanno dal fornitore.

La differenza

Cloud, self-hosted e local-first

Tre modi di eseguire un agente, e dove vivono i tuoi dati in ciascuno.

Agente cloud

Gira per intero sui server di un fornitore. Comodo per iniziare, ma dati, contesto e chiavi vivono da lui — e anche l'interruttore: un guasto, un cambio di condizioni o un account sospeso fermano l'agente, qualunque sia il motivo.

Agente self-hosted

Gira su infrastruttura che gestisci tu, di solito un server che amministri. Il controllo è dalla tua parte, ma anche il server: farlo girare e mantenerlo tocca a te.

Agente local-first

Gira sul tuo computer, nella sua finestra. L'installer prepara server locale e account per te, e i dati restano con te. Nessuna infrastruttura remota da predisporre o mantenere. È così che Veyllo funziona di default.

Local-first e self-hosted si sovrappongono: in entrambi il controllo è dalla tua parte. Local-first significa, nello specifico, che l'agente gira dove sei tu, sul tuo dispositivo. Con Veyllo puoi entrambe le cose: girare in locale, o self-hostare l'harness sul tuo server.

Locale, non monoutente

Un host, tutto il tuo team.

Local-first non vuol dire una persona sola. Perfino l'app desktop si apre alla rete con un interruttore, senza installazione server a parte. Il tuo computer, una macchina di scorta a casa o un server aziendale diventa l'host, e tutti sulla rete locale lo raggiungono via HTTPS.

Server
Condividere è un interruttore. Attiva la levetta nell'app (o esegui vaf server on) e VAF è raggiungibile sulla tua rete via HTTPS. Basta una normale installazione desktop; non serve un server a parte.
Un account a testa. Ognuno ha il suo spazio isolato: memoria, compiti e preferenze separati. Nessuno vede quelli degli altri.
Nessun abbonamento per utente. Una sola istanza serve tutto il team o tutta la casa. La esegui una volta, invece di pagare per ciascuno.
Perché conta

Che cosa ci guadagni.

Prompt che non viaggiano mai. Un testo che non lascia il computer non può essere registrato, conservato, usato per l'addestramento né consegnato su richiesta. Con un modello locale questo copre l'intera catena di elaborazione, non solo l'archiviazione.
Nessun fornitore tra te e il tuo lavoro. Nessuno può alzare i prezzi, pensionare il modello su cui conti, cambiare i limiti o sospendere un account. Una configurazione che funziona oggi funziona anche l'anno prossimo, con gli stessi pesi del modello.
Elettricità invece di token. Un modello locale non ha bollette a token. Contesti lunghi, esecuzioni ripetute e lotti notturni costano quanto una macchina a riposo — è questo a rendere abbordabili i lavori pianificati e in più passi.
Funziona senza connessione. In treno o in una rete blindata l'agente va avanti con un modello locale — memoria e file compresi.
L'unica vera scelta

Modello locale o modello ospitato?

Tutto il resto, in un agente local-first, è già deciso. Questa è la scelta che spetta davvero a te — e si può cambiare più avanti.

Modello locale. Gira sulla tua GPU o CPU. Nulla lascia il computer e non c'è bolletta a token; velocità e qualità seguono l'hardware. I modelli piccoli reggono bene bozze, sintesi e lavoro sui file; il ragionamento impegnativo vuole una GPU robusta.
Modello ospitato. L'agente continua a girare in locale; esce solo la chiamata al modello. Così i modelli di frontiera sono a portata senza comprare hardware, addebitati a token; il prompt e i file allegati arrivano al fornitore del modello.
Entrambi, a seconda del compito. La maggior parte delle configurazioni finisce mista: il modello locale per la routine e il riservato, uno ospitato per i casi difficili. Cambiare è una riga di configurazione, quindi la scelta non è mai definitiva.
Come fa Veyllo

Che cosa Veyllo mette sopra il modello.

Veyllo trasforma un modello linguistico in un agente che lavora in locale: una memoria vettoriale persistente che ricorda tra le sessioni, un corredo completo di strumenti (web, codice, file, browser) più tutto ciò che colleghi via MCP, subagenti a cui delegare, ed esecuzione del codice in sandbox. Eseguilo con un modello locale, o puntalo all<api>API Veyllo, compatibile con OpenAI</api>, quando vuoi un backend cloud. Open source, AGPL-3.0, con licenza commerciale disponibile.

Domande frequenti

Domande, e risposte.

Che cos'è un agente IA local-first?

Ciclo di controllo, memoria e strumenti girano sul tuo dispositivo; solo il modello può stare altrove, se ne scegli uno ospitato. Un agente cloud mette tutto questo sui server del fornitore, contesto di ogni richiesta compreso.

Un agente local-first è la stessa cosa del self-hosting?

Coincidono su chi ha il controllo, non su dove avviene il lavoro. Il self-hosting sposta il software su un server che amministri; il local-first lo mette sul computer davanti a te, senza server da predisporre. Veyllo fa entrambe le cose, e l'host self-hosted può servire un intero team.

Devo mandare i miei dati nel cloud per usare Veyllo?

No. Veyllo è local-first: puoi eseguire l'agente per intero sul tuo computer, modelli compresi. L'API Veyllo ospitata è facoltativa: fornisce i modelli che VAF usa (testo, visione e voce) se preferisci non gestire i tuoi.

Più persone possono usare una sola installazione di Veyllo?

Sì. Attiva la condivisione in rete e VAF è raggiungibile sulla tua rete locale via HTTPS, anche da una normale installazione desktop. Ognuno ha il suo account con memoria e compiti isolati; un solo host serve tutti, senza abbonamento per utente.

Posso usare l'SDK di OpenAI con l'API Veyllo?

Sì. L'API Veyllo è compatibile con OpenAI. Punta un qualsiasi SDK OpenAI o client HTTP su api.veyllo.app/v1 e usa la tua chiave Veyllo. Chat e visione sono supportate.

Posso costruire i miei agenti IA con VAF?

Sì. VAF è su PyPI: pip install --pre vaf installa il runtime di base, e sul framework costruisci i tuoi agenti, strumenti e soluzioni — compreso il tuo harness. Gli extra come il server o lo stack di memoria si installano allo stesso modo, e la guida all'integrazione nella documentazione di VAF ti accompagna passo passo. Il flag --pre serve finché VAF è in alfa.

Che licenza usa Veyllo?

Il Veyllo Agentic Framework (VAF) ha doppia licenza: AGPL-3.0 per l'uso open source, più una licenza commerciale per i team che hanno bisogno di condizioni diverse.

Quali sistemi operativi sono supportati?

Veyllo gira su macOS, Windows e Linux — come app desktop, su un server o dal terminale.

Agenti IA local-first, spiegati · Veyllo