Tool not found.
Back to Home
Open-source Windows GUI automation agent framework from Microsoft, evolved into a multi-device orchestration system that coordinates AI agents across Windows, Linux, and Android.
UFO³ is Microsoft's research framework for building GUI-driven automation agents, built around two components. UFO² is a Desktop AgentOS for Windows that combines native UI Automation, Win32, and API calls to complete natural-language tasks inside Windows applications, using a HostAgent and AppAgent pair with hybrid visual and accessibility-tree control detection. Galaxy, introduced in UFO³, extends this into a multi-device orchestration layer: it decomposes a request into a dynamic DAG of tasks via a ConstellationAgent, assigns each task to the best-suited device agent across heterogeneous platforms, and coordinates asynchronous, safe execution through a WebSocket-based Agent Interaction Protocol. UFO² can run standalone or serve as a Windows device agent inside a Galaxy workflow, and both layers are documented in accompanying Microsoft Research papers.