github.devotd.
NewAI agents

microsoft/ufo v3.0.10 — Windows automation with UFO² and UFO³ agent orchestration

The latest microsoft/ufo release, v3.0.10, is a Python open-source project containing UFO², an automation agent that uses Windows GUI and APIs together, and UFO³, which orchestrates agents across multiple platforms.

Repositorymicrosoft/ufo ↗

The latest microsoft/ufo release, v3.0.10, is a Python open-source project containing UFO², an automation agent that uses Windows GUI and APIs together, and UFO³, which orchestrates agents across multiple platforms.

GitHub description: UFO³: Weaving the Digital Agent Galaxy

stars
★ 10.1K
Forks
1.1K
Language
Python
License
MIT
Latest release
v3.0.10
Read original source ↗View on GitHub ↗

microsoft/ufo published GitHub release v3.0.10. UFO is a Python open-source research project housing agents that automatically manipulate Windows apps. UFO² performs tasks by combining the GUI it drives with the mouse and the APIs exposed by programs, while UFO³ orchestrates agents on different platforms.

The repository description introduces the project as 'UFO³: Weaving the Digital Agent Galaxy'. The core of UFO³ is dividing a task into a DAG(a structure where a later task starts only after an earlier one has finished) across several agents and then running them in parallel. This orchestration bundle is called the Galaxy, and UFO² Desktop AgentOS runs either on its own or joins as a Windows device agent inside a Galaxy. Orchestrating agents from multiple platforms into a single flow(moving together according to a set order and rules) is the role of UFO³. UFO² integrates deeply with Windows apps and handles work through behavior that mixes GUI and API. The repository has widened its scope from a single agent to multi-device collaboration, is written in Python, and is released under the MIT license. It was created on January 8, 2024, and the star count is recorded as 10083.

That said, the scope that can be judged from this record is narrow. What v3.0.10 fixed cannot be confirmed, because the change list in the release notes is not given. There are also no figures showing how much benefit UFO³'s parallel execution brings in real tasks. The research record's score is 3.8 out of 10 for the momentum entry, and the novelty, technical, and quality scores are empty. There is not enough information to adopt it on the basis of performance or stability. The structure of Windows automation and multi-device orchestration is worth examining, but to know what actually changed in v3.0.10, the release notes must be read directly.