È stata pubblicata una nuova versione AMD GAIA 0.20.0 — framework aperto per avviare agenti AI locali su PC con accelerazione hardware AMD Ryzen AI. Il progetto è distribuito sotto licenza MIT, supporta Windows e Linux, e l'installazione è disponibile tramite il pacchetto amd-gaia. Il tag v0.20.0 è stato pubblicato il 3 giugno, ma è apparso nel feed delle notizie tra il 4 e il 5 giugno.
Il principale cambiamento della versione è una selezione normale del dispositivo di esecuzione per ogni agente. In precedenza, GAIA utilizzava per impostazione predefinita la GPU tramite un backend basato su llama.cpp e non forniva un modo semplice per passare un singolo agente alla CPU o alla NPU Ryzen AI più efficiente dal punto di vista energetico. In GAIA 0.20.0, gli agenti possono dichiarare i dispositivi supportati e l'utente può scegliere tra CPU, GPU o NPU tramite l'interfaccia utente dell'agente o il flag CLI —device {cpu,gpu,npu}. La GPU rimane l'opzione predefinita, e il profilo gaia init —profile npu si occupa del riconoscimento della NPU, dell'installazione del backend FLM e del caricamento del modello.
Modifiche nella versione:
Selezione CPU/GPU/NPU per singoli agenti. Consente l'esecuzione di scenari pesanti su GPU, mentre quelli meno esigenti o in background possono essere eseguiti su NPU o CPU. Questo è particolarmente importante per i possessori di Ryzen AI: la NPU può essere utilizzata per l'output locale con un minore consumo energetico, senza impegnare il core grafico.
Agent Hub TUI. Avviando gaia senza argomenti, ora si apre il centro di gestione degli agenti. Attraverso di esso è possibile visualizzare, cercare, avviare e amministrare gli agenti senza interfaccia grafica. Gli sviluppatori indicano che la dimensione del binario standalone è di circa 21 MB e l'avvio avviene in meno di 200 ms.
Controllo più rigoroso degli strumenti MCP. Per i connettori MCP è stato aggiunto un secondo livello di gestione — attivazioni. Ora il connettore assegnato a un agente non è obbligato ad aggiungere automaticamente tutti i suoi strumenti nel prompt: gli strumenti diventano visibili solo dopo un'esplicita attivazione per la coppia «connettore — agente». Questo riduce il rumore nel prompt e aiuta i modelli più piccoli a scegliere le azioni corrette con maggiore precisione.
Elaborazione della posta accelerata. L'agente email ha ricevuto sette nuovi strumenti batch per l'organizzazione di massa delle email in arrivo. Secondo gli sviluppatori, lo scenario tipico è stato ridotto da circa 13 richieste LLM a 2–3 passaggi, riducendo il tempo di elaborazione da 488 secondi a 30–60 secondi e il consumo di token da circa 12.000 a 1.200.
RAG per file PowerPoint. GAIA ora indicizza direttamente i file .pptx: testo, tabelle, note del relatore e immagini incorporate tramite l'analisi VLM. In precedenza, gli utenti dovevano prima salvare le presentazioni in PDF.
Rafforzamento della sicurezza e della resilienza nel primo avvio. Nella release è stata bloccata l'elusione della protezione da scrittura attraverso collegamenti simbolici in Python 3.10/3.11, ampliati i limiti di scrittura per altri quattro strumenti di file, ed è stato corretto un errore di diagnostica della modellazione danneggiata che poteva causare un riavvio di circa 25 GB di dati.
GAIA si sta sviluppando come un'alternativa locale ai servizi AI basati su cloud: i dati rimangono sulla macchina dell'utente e l'esecuzione può essere spostata tra CPU, GPU e NPU in base al compito. Per AMD, è anche una dimostrazione di applicazione pratica di Ryzen AI non solo come elemento di marketing nel processore, ma anche come dispositivo computazionale separato per agenti locali.
Fonte: linux.org.ru
