Agent Switchboard

Microsoft UFO

by Microsoft

VerifiedOfficial

Official listing: built and published by Microsoft. More from 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.

Use it now

Keep it with up to 9 other tools you're setting up, then share them all as one link.

Try this first

Ask your coding agent:

  • Windows Desktop Automation

    Use Microsoft UFO to complete multi-app Windows tasks from a natural-language request: ‹what you need›

  • Hybrid GUI Actions

    Use Microsoft UFO to combine GUI clicks: ‹what you need›

  • Speculative Multi-Action

    Use Microsoft UFO to batch predicted actions into a single step: ‹what you need›

Install the CLI

Install it as its own instructions say.

Setup guide: github.com/microsoft/UFO

Compare

Press Compare to add it to the tray at the bottom of the window, then pick up to 2 others anywhere on the site.

Access
CLI
Auth
None
Skills
4

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.

Browser & Computer UseAutonomous Agentscomputer-usewindows-automationdesktop-automationgui-automationmulti-deviceopen-sourcemicrosoft-researchmicrosoft
Visit Agent
microsoft-ufo
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.
try this first
Ask your coding agent:
Use Microsoft UFO to complete multi-app Windows tasks from a natural-language request: ‹what you need›windows-desktop-automation
Use Microsoft UFO to combine GUI clicks: ‹what you need›hybrid-actions
Use Microsoft UFO to batch predicted actions into a single step: ‹what you need›speculative-multi-action
use it now
fields
nameMicrosoft UFO
providerMicrosoft
urlhttps://github.com/microsoft/UFO
categoriesbrowser-computer · autonomous-agents
accesscli
authnone
streamingfalse
pushfalse
verifiedtrue
officialtrue · Microsoft
sponsoredfalse
tagscomputer-use, windows-automation, desktop-automation, gui-automation, multi-device, open-source, microsoft-research, microsoft
skills
windows-desktop-automationWindows Desktop AutomationCompletes multi-app Windows tasks from a natural-langua…
hybrid-actionsHybrid GUI ActionsCombines GUI clicks with native API calls through Windo…
speculative-multi-actionSpeculative Multi-ActionBatches predicted actions into a single step to cut the…
galaxy-orchestrationGalaxy OrchestrationDecomposes a request into a task DAG and assigns steps …
alternatives
/agents/microsoft-ufo/alternatives8 listedui-tars-desktop, agent-s, agent-tars
compare
/compare?a=microsoft-ufo&b=ui-tars-desktop&c=agent-swith ui-tars-desktop, agent-s