Publicada la versión AMD GAIA 0.20.0 — marco abierto para ejecutar agentes de IA locales en PC con aceleración de hardware AMD Ryzen AI. El proyecto se distribuye bajo licencia MIT, soporta Windows y Linux, y la instalación está disponible a través del paquete amd-gaia. La etiqueta v0.20.0 se publicó el 3 de junio, pero llegó a la corriente de noticias el 4-5 de junio.
El principal cambio de la versión es la selección adecuada del dispositivo de ejecución para cada agente. Anteriormente, GAIA usaba por defecto GPU a través de un backend basado en llama.cpp y no ofrecía una forma conveniente de cambiar un agente específico a CPU o al eficiente NPU de Ryzen AI. En GAIA 0.20.0, los agentes pueden declarar los dispositivos soportados, y el usuario puede seleccionar CPU, GPU o NPU a través de la interfaz de usuario del agente o el flag CLI —device {cpu,gpu,npu}. GPU sigue siendo la opción por defecto, y el perfil gaia init —profile npu se encarga de detectar el NPU, instalar el backend FLM y cargar el modelo.
Cambios en la publicación:
Selección de CPU/GPU/NPU para agentes individuales. Permite ejecutar escenarios pesados en GPU, y menos exigentes o en segundo plano en NPU o CPU. Para los propietarios de Ryzen AI esto es especialmente importante: el NPU se puede usar para la salida local con menor consumo de energía, sin ocupar la unidad de video.
Agente Hub TUI. Al ejecutar gaia sin argumentos, ahora se abre un centro de control terminal para gestionar agentes. A través de él se pueden visualizar, buscar, ejecutar y administrar agentes sin interfaz gráfica. Los desarrolladores indican que el tamaño del binario autónomo es de aproximadamente 21 MB y se inicia en menos de 200 ms.
Control más estricto de herramientas MCP. Se ha añadido un segundo nivel de control para conectores MCP — activations. Ahora, un conector asignado a un agente no está obligado a agregar automáticamente todas sus herramientas en el prompt: las herramientas se vuelven visibles solo después de ser habilitadas explícitamente para el par «conector — agente». Esto reduce el ruido en el prompt y ayuda a modelos pequeños a seleccionar acciones necesarias con mayor precisión.
Procesamiento de correos acelerado. El agente de correo electrónico ha recibido siete nuevas herramientas por lotes para la organización masiva de entradas. Según los desarrolladores, el escenario típico se ha reducido de aproximadamente 13 solicitudes LLM a 2-3 pasos, el tiempo de procesamiento de 488 segundos a 30-60 segundos, y el consumo de tokens de aproximadamente 12,000 a 1,200.
RAG sobre archivos PowerPoint. GAIA ahora indexa directamente archivos .pptx: texto, tablas, notas del presentador e imágenes incrustadas a través del análisis VLM. Anteriormente, se solicitaba al usuario que guardara primero las presentaciones en PDF.
Fortalecimiento de la seguridad y la resistencia del primer lanzamiento. La versión cierra una vulnerabilidad de salto de protección contra escritura a través de enlaces simbólicos en Python 3.10/3.11, se han ampliado las restricciones de escritura para cuatro herramientas de archivo adicionales, y también se ha corregido un error de diagnóstico de modelo dañado, lo que podría provocar una recarga de aproximadamente 25 GB de datos.
GAIA se desarrolla como una alternativa local a los servicios de IA en la nube: los datos permanecen en la máquina del usuario y la ejecución se puede transferir entre CPU, GPU y NPU dependiendo de la tarea. Para AMD, también es una demostración de la aplicación práctica de Ryzen AI no solo como una unidad de marketing en el procesador, sino también como un dispositivo de computación separado para agentes locales.
Fuente: linux.org.ru
