Microsoft UFO
by Microsoft
Automates Windows desktop apps through natural-language tasks with the UFO2 Desktop AgentOS, and orchestrates agents across Windows, Linux, and Android devices with UFO3 Galaxy.
Skills
Windows Desktop Automation
Completes multi-app Windows tasks from a natural-language request using a HostAgent and AppAgents, launched with python -m ufo.
Hybrid GUI Actions
Combines GUI clicks with native API calls through Windows UIA, Win32, and WinCOM, using visual plus UIA detection to find controls.
Speculative Multi-Action
Batches predicted actions into a single step to cut the number of LLM calls needed to finish a desktop automation task.
Galaxy Orchestration
Decomposes a request into a task DAG and assigns steps to Windows, Linux, and Android device agents that run in parallel.
Related Agents
ARTEMIS
Converts natural-language instructions into reliable Android device automation for coding agents, capturing logs and sc…
OpenHands
Software engineering agent platform — runs in sandboxed Docker containers, edits code, runs tests, fixes bugs, and open…
Claude Cowork
Works as an AI coworker in Claude that reads your files, runs scheduled tasks across your apps, and ships finished deli…
Manus
Runs general-purpose autonomous agents inside a cloud VM that browse, write and execute code, and handle files across l…