Sobre el proyecto

UFO³ (UFO al cubo) es un proyecto de código abierto de Microsoft que extiende el agente original de UFO a una plataforma de orquestación multi-dispositivo llamada Galaxy, mientras conserva el UFO² Desktop AgentOS para la automatización de un solo dispositivo en Windows. El framework Galaxy descompone las solicitudes de los usuarios en gráficos acíclicos dirigidos (DAG) de tareas, las asigna a los dispositivos más adecuados según la capacidad y el monitoreo de recursos, las ejecuta de forma asíncrona con el Protocolo de Interacción de Agentes (AIP) basado en WebSocket tolerante a fallos, y admite la evolución dinámica del gráfico mediante reescrituras impulsadas por resultados. UFO² proporciona una integración profunda con el sistema operativo Windows a través de UIA, Win32 y WinCOM, acciones híbridas de GUI+API, multi-acción especulativa para reducir las llamadas al LLM, y un sustrato de conocimiento basado en RAG. Ambos frameworks comparten la configuración de LLM (OpenAI, Azure OpenAI, Qwen, Gemini, Claude, etc.) y se pueden usar juntos: UFO² puede actuar como un agente de dispositivo Windows dentro de una constelación Galaxy. La documentación incluye guías de inicio rápido para Galaxy y UFO², plantillas de configuración, rutas de migración y referencias a artículos de investigación. El proyecto tiene licencia MIT, se mantiene activamente y está dirigido a desarrolladores y usuarios avanzados que necesitan automatización de GUI multiplataforma, orquestación de flujos de trabajo o automatización de tareas impulsada por agentes inteligentes.