UFO

microsoft/UFO

UFO³: Weaving the Digital Agent Galaxy

9.3k
Stars
1.0k
Forks
75
Open issues
502
Watchers
Python MITLast pushed Jun 26, 2026

Overview

A repository offering advanced digital agent solutions for single-device automation and multi-device galaxy operations with cross-device collaboration, complex automations, DAG-based task orchestration, and heterogeneous platform integration.

Categories

Tags

Relationships

Integrates with

Similar tools

Install

pip install UFO

README

UFO³ : Weaving the Digital Agent Galaxy

From Single Device Agent to Multi-Device Galaxy

📖 Language / 语言: English | 中文

microsoft%2FUFO | Trendshift

           

📚 Quick Links: 🌌 UFO³ README🖥️ UFO² README📖 Full Documentation


🎯 Choose Your Path

UFO³ Multi-Device Agent Galaxy

✨ NEW & RECOMMENDED

Perfect for:

  • 🔗 Cross-device collaboration workflows
  • 📊 Complex multi-step automation
  • 🎯 DAG-based task orchestration
  • 🌍 Heterogeneous platform integration

Key Features:

  • Constellation: Task decomposition into executable DAGs
  • Dynamic DAG editing for adaptive workflow evolution
  • Asynchronous execution with parallel task coordination
  • Unified AIP protocol for secure agent communication

📖 Galaxy Documentation →
📖 Galaxy Quick Start →Online Docs

UFO² Desktop AgentOS

STABLE & BATTLE-TESTED

Perfect for:

  • 💻 Single Windows automation
  • ⚡ Quick task execution
  • 🎓 Learning agent basics
  • 🛠️ Simple workflows

Key Features:

  • Deep Windows OS integration
  • Hybrid GUI + API actions
  • Proven reliability
  • Easy setup
  • Can serve as Galaxy device agent

📖 UFO² Documentation →


🎬 See UFO³ Galaxy in Action

Watch how UFO³ Galaxy orchestrates complex workflows across multiple devices:

🎥 Click to watch: Cross-device task orchestration with UFO³ Galaxy


🌟 What's New in UFO³?

Evolution Timeline

%%{init: {'theme':'base', 'themeVariables': { 'primaryColor':'#E8F4F8','primaryTextColor':'#1A1A1A','primaryBorderColor':'#7CB9E8','lineColor':'#A8D5E2','secondaryColor':'#B8E6F0','tertiaryColor':'#D4F1F4','fontSize':'16px','fontFamily':'Segoe UI, Arial, sans-serif'}}}%%
graph LR
    A["<b>🎈 UFO</b><br/><span style='font-size:14px'>February 2024</span><br/><span style='font-size:13px; color:#666'><i>GUI Agent for Windows</i></span>"] 
    B["<b>🖥️ UFO²</b><br/><span style='font-size:14px'>April 2025</span><br/><span style='font-size:13px; color:#666'><i>Desktop AgentOS</i></span>"]
    C["<b>🌌 UFO³ Galaxy</b><br/><span style='font-size:14px'>November 2025</span><br/><span style='font-size:13px; color:#666'><i>Multi-Device Orchestration</i></span>"]
    
    A -->|Evolve| B
    B -->|Scale| C
    
    style A fill:#E8F4F8,stroke:#7CB9E8,stroke-width:2.5px,color:#1A1A1A,rx:15,ry:15
    style B fill:#C5E8F5,stroke:#5BA8D0,stroke-width:2.5px,color:#1A1A1A,rx:15,ry:15
    style C fill:#A4DBF0,stroke:#3D96BE,stroke-width:2.5px,color:#1A1A1A,rx:15,ry:15

🚀 UFO³ = Galaxy (Multi-Device Orchestration) + UFO² (Device Agent)

UFO³ introduces Galaxy, a revolutionary multi-device orchestration f