← Ultimi articoli
💻 computer science

OpenJarvis: Personal AI, On Personal Devices

OpenJarvis introduce un'architettura di AI personale decomposta e tipizzata che sfrutta la ricerca di specifiche guidata da LLM per ottimizzare cinque primitive indipendenti, consentendo ai sistemi locali di raggiungere la precisione del cloud riducendo drasticamente costi e latenza delle API.

Autori originali: Jon Saad-Falcon, Avanika Narayan, Robby Manihani, Tanvir Bhathal, Herumb Shandilya, Hakki Orhun Akengin, Gabriel Bo, Andrew Park, Matthew Hart, Caia Costello, Chuan Li, Christopher Ré, Azalia Mirhosei
Pubblicato 2026-05-19
📖 5 min di lettura🧠 Approfondimento

Autori originali: Jon Saad-Falcon, Avanika Narayan, Robby Manihani, Tanvir Bhathal, Herumb Shandilya, Hakki Orhun Akengin, Gabriel Bo, Andrew Park, Matthew Hart, Caia Costello, Chuan Li, Christopher Ré, Azalia Mirhoseini

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di avere un assistente personale brillante e di livello mondiale che vive nel cloud. È incredibilmente intelligente, può risolvere problemi complessi e gestire i tuoi dati sensibili (come le tue email, il calendario e le cartelle cliniche) inviandoli a un enorme data center. Questo funziona bene, ma costa molto ogni mese, richiede una connessione internet e significa che stai affidando il tuo diario privato a uno sconosciuto da leggere.

Ora, immagina di voler che lo stesso assistente viva all'interno del tuo laptop o telefono. Vuoi che sia privato, privo di costi mensili e funzioni anche quando sei su un aereo senza Wi-Fi.

Il problema è che se prendi semplicemente il "cervello" dell'assistente cloud (un potente modello di intelligenza artificiale) e provi a eseguirlo sul tuo telefono, si blocca. È come cercare di montare un motore di una vettura da corsa di Formula 1 in una berlina compatta; l'auto non è stata costruita per quel motore. La sospensione, il sistema di alimentazione e lo sterzo dell'auto (lo stack software) sono tutti tarati per il motore più piccolo. Se sostituisci il motore senza cambiare il resto dell'auto, questa si smonta.

Questo è il problema centrale che il paper "OPENJARVIS" risolve.

Il Problema: Il Fallimento dello "Scambio del Motore"

I ricercatori hanno provato un esperimento semplice: hanno preso sistemi di IA personali esistenti (come OpenClaw o Hermes Agent) e hanno semplicemente sostituito il cervello cloud con uno locale (un modello di IA più piccolo che gira sul tuo dispositivo).

Il risultato? Il sistema è diventato terribile. L'accuratezza è calata del 25–39%.
Perché? Perché le "istruzioni", gli "strumenti" e le "impostazioni della memoria" erano stati scritti specificamente per il gigantesco cervello cloud. Quando metti un cervello locale, si confonde con le istruzioni che non era progettato a seguire.

La Soluzione: La "Mappa LEGO" (La Spec)

Gli autori hanno capito che non puoi semplicemente scambiare il cervello; devi ricostruire l'intera auto per adattarla al nuovo motore. Per fare questo, hanno creato OPENJARVIS.

Pensa a OPENJARVIS come a una mappa LEGO universale (chiamata "Spec"). Invece di un groviglio disordinato di codice, hanno scomposto il sistema di IA personale in cinque blocchi LEGO distinti e intercambiabili:

  1. Intelligenza: Il cervello (il modello di IA).
  2. Motore: Il motore e il cambio dell'auto (come il modello viene eseguito).
  3. Agenti: La logica del pilota (come pensa e decide).
  4. Strumenti e Memoria: La mappa e la cassetta degli attrezzi (come accede ai file e a internet).
  5. Apprendimento: Il meccanico (come il sistema migliora se stesso).

Poiché questi sono blocchi separati, puoi scambiare il blocco "Intelligenza" con un modello locale e poi sintonizzare gli altri quattro blocchi per adattarli perfettamente. È come prendere un motore da corsa e regolare la sospensione, le gomme e la miscela di carburante specificamente per quel motore, invece di cercare di forzarlo in una berlina.

Il Trucco Magico: La Ricerca "Tutore e Studente"

Anche con i blocchi LEGO, un cervello locale è comunque meno intelligente di uno cloud. Come si fa a far sì che quello locale performi tanto bene quanto quello cloud?

Hanno inventato un metodo chiamato ricerca della spec guidata da LLM. Immagina una relazione Tutore-Studente:

  • Lo Studente: L'IA locale che gira sul tuo dispositivo.
  • Il Tutore: Un'IA cloud super-intelligente (come quelle per cui paghi).

Ecco come lavorano insieme:

  1. Il Test: Lo Studente prova a svolgere un compito e fallisce.
  2. La Diagnosi: Il Tutore guarda il fallimento e dice: "Ah, hai fallito perché non hai usato correttamente lo strumento calendario", oppure "Devi cambiare i tuoi passaggi di ragionamento".
  3. La Modifica: Il Tutore non dà solo la risposta; riscrive la mappa LEGO. Potrebbe dire: "Cambia la descrizione dello strumento", "Regola le impostazioni della memoria" o "Modifica i parametri del cervello".
  4. Il Guardiano: Una regola rigorosa verifica: "Ha questo cambiamento reso lo Studente migliore senza peggiorare le sue prestazioni in altre cose?". Se sì, il cambiamento è accettato. Se no, viene rifiutato.
  5. Il Risultato: Lo Studente impara e migliora la sua mappa.

Crucialmente: Il Tutore aiuta solo durante la fase di "ricerca" (l'allestimento). Una volta perfezionata la mappa, lo Studente gira interamente sul tuo dispositivo senza alcuna chiamata al cloud. Il Tutore cloud scompare e ti rimane un assistente locale altamente ottimizzato, privato e sicuro.

I Risultati: Privato, Veloce ed Economico

Il paper ha testato questo su 8 diversi compiti del mondo reale (programmazione, ricerca, pianificazione, ecc.). Ecco cosa hanno scoperto:

  • Prestazioni: Gli assistenti locali ottimizzati hanno performato quasi tanto bene quanto quelli cloud costosi. Su 4 test su 8, la versione locale è stata effettivamente migliore o uguale. In media, erano solo 3,2% meno accurati del miglior modello cloud.
  • Costo: Poiché il modello locale gira sul tuo hardware, il costo per query è sceso di circa 800 volte. Smetti di pagare l'abbonamento mensile.
  • Velocità: La versione locale era 4 volte più veloce perché non doveva aspettare che i dati viaggiassero verso il cloud e ritorno.
  • Privacy: I tuoi dati non lasciano mai il tuo dispositivo durante l'uso normale.

Riepilogo

OPENJARVIS è un nuovo modo per costruire IA personali. Invece di forzare un'IA locale a funzionare come un'IA cloud, scompone il sistema in parti e utilizza un "Tutore" per ridisegnare quelle parti specificamente per l'hardware locale. Il risultato è un'IA personale che vive nella tua tasca, mantiene i tuoi segreti, costa quasi nulla da eseguire ed è quasi intelligente quanto i giganti cloud costosi.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →