Skip to content

Releases: microsoft/UFO

UFO3 RELEASE

09 Nov 10:58

Choose a tag to compare

UFO³ v3.0.0 Release Notes

Release Date: November 2025


🎉 Major Release: Galaxy Framework

UFO³ introduces Galaxy - a revolutionary multi-device orchestration framework that coordinates intelligent agents across heterogeneous platforms.

🌟 What's New

Galaxy Framework - Multi-Device Orchestration

The first multi-device orchestration system for GUI agents, enabling cross-platform workflow automation.

Core Features:

  • Declarative DAG Decomposition - TaskConstellation for structured workflows
  • Dynamic Graph Evolution - Adaptive execution based on runtime feedback
  • Heterogeneous Orchestration - Safe async execution across Windows, Linux, macOS, Android, Web
  • Unified AIP Protocol - WebSocket-based agent coordination with fault tolerance
  • MCP Integration - Model Context Protocol support for tool augmentation

Key Components:

  • ConstellationAgent for task planning and decomposition
  • TaskOrchestrator for parallel execution
  • Device Pool Manager for dynamic resource allocation
  • Real-time event system for monitoring

UFO² Long-Term Support (LTS)

UFO² Desktop AgentOS continues as the stable Windows automation solution:

  • ✅ Actively maintained with bug fixes and security updates
  • ✅ Can serve as standalone agent OR Galaxy device agent
  • ✅ Production-ready with proven reliability
  • ✅ Full backward compatibility

📊 Framework Comparison

Feature UFO² Galaxy
Scope Single device Multi-device
Execution Sequential Parallel DAG
Platforms Windows Windows, Linux, macOS, Android, Web
Status ✅ LTS ⚡ Active Development

🎯 Which Should I Use?

Choose UFO² for:

  • Windows-only automation
  • Simple, quick tasks
  • Production stability

Choose Galaxy for:

  • Cross-device workflows
  • Complex orchestration
  • Parallel execution needs

Or use both: UFO² can serve as Galaxy's Windows device agent!


📚 Resources


🔬 Research

📄 UFO³: Weaving the Digital Agent Galaxy

  • First multi-device orchestration framework for GUI agents
  • Formally verified correctness with adaptive execution
  • MCP integration for extensible tool support

Paper coming soon on arXiv


💬 Community


⚠️ Important Notes

  • UFO² is NOT deprecated - Full LTS support continues
  • Galaxy is actively evolving - Perfect for experimentation
  • No forced migration - Choose what works best for your needs

⭐ Star us on GitHub | 🤝 Contribute | 📺 Watch Demo

From Single Agent to Digital Galaxy

UFO³ - Weaving the Future of Intelligent Automation

New release in v2.0.0

22 Apr 02:08
6855327

Choose a tag to compare

Version v2.0.0 Released! We’re excited to announce the release the UFO²! UFO² is a major upgrade to the original UFO, featuring with enhanced capabilities. It introduces the AgentOS concept, enabling seamless integration of multiple agents for complex tasks. Please check our new technical report for more details.

What's Changed

New Contributors

Full Changelog: v1.2.1...v2.0.0

New release in v1.2.1

21 Jan 12:28
521735d

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.0...v1.2.1

New Release for v1.2.0!

16 Dec 04:11
6c9fde9

Choose a tag to compare

We have a New Release for v1.2.0!! Checkout our new features and improvements:
1. Large Action Model (LAM) Data Collection: We have released the code and sample data for Large Action Model (LAM) data collection with UFO! Please checkout our new paper, code and documentation for more details.
2. Bash Command Support: HostAgent also support bash command now!
3. Bug Fixes: We have fixed some bugs, error handling, and improved the overall performance.

What's Changed

New Contributors

Full Changelog: V1.1.0...v1.2.0

New Release for v1.1.0!

08 Sep 10:09
d47d08c

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.0...V1.1.0

New Release for v1.0.0!

06 Jul 13:04
468c8fb

Choose a tag to compare

News!

We have released v1.0.0 version of UFO!

  • We can our documentation ready!
  • We now support web api to craft content from web page!

What's Changed

New Contributors

Full Changelog: v0.2.1...v1.0.0

v0.2.1 New features for evaluation agent + Gemini support

24 Jun 08:06
f537ba6

Choose a tag to compare

New Release for v0.2.1! We are excited to announce the release of version 0.2.1! This update includes several new features and improvements:

1. **HostAgent Refactor:** We've refactored the HostAgent to enhance its efficiency in managing AppAgents within UFO.
2. **Evaluation Agent:** Introducing an evaluation agent that assesses task completion and provides real-time feedback.
3. **Google Gemini Support:** UFO now supports Google Gemini as the inference engine. Refer to our detailed guide in [README.md](/model_worker/readme.md).
4. **Customized User Agents:** Users can now create customized agents by simply answering a few questions.

What's Changed

New Contributors

Full Changelog: v0.1.1...v0.2.1

v0.1.1

08 May 14:44
d29ace8

Choose a tag to compare

Highlights

New Release for v0.1.1! We've made some significant updates! Previously known as AppAgent and ActAgent, we've rebranded them to HostAgent and AppAgent to better align with their functionalities. Explore the latest enhancements:
1. Learning from Human Demonstration: UFO now supports learning from human demonstration! Utilize the Windows Step Recorder to record your steps and demonstrate them for UFO. Refer to our detailed guide in README.md for more information.
2. Win32 Support: We've incorporated support for Win32 as a control backend, enhancing our UI automation capabilities.
3. Extended Application Interaction: UFO now goes beyond UI controls, allowing interaction with your application through keyboard inputs and native APIs! Presently, we support Word (examples), with more to come soon. Customize and build your own interactions.
4. Control Filtering: Streamline LLM's action process by using control filters to remove irrelevant control items. Enable them in config_dev.yaml under the control filtering section at the bottom.

What's Changed

New Contributors

Full Changelog: v0.0.1...v0.2.0

What's Changed

New Contributors

Full Changelog: v0.0.1...v0.1.1

v0.0.1

25 Mar 12:40
0f0a1c7

Choose a tag to compare

What's Changed

Key Updates:

1. We now support creating your help documents for each Windows application to become an app expert. Check the [README](./learner/README.md) for more details!
2. UFO now supports RAG from offline documents and online Bing search.
3. You can save the task completion trajectory into its memory for UFO's reference, improving its future success rate!
4. You can customize different GPT models for AppAgent and ActAgent. Text-only models (e.g., GPT-4) are now supported!

Detailed contributions

New Contributors

Full Changelog: https://github.com/microsoft/UFO/commits/v0.0.1