#3333rd of 35 in Agent platforms
ufo
GUI agent for Windows, plus a multi-device DAG orchestrator for agents
Live demo ↗
(opens in a new tab)Documentation ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 10.1k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Sep 2026
- Language
- Python
8,244 on 31 Mar 202610,083 on 20 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
UFO² drives Windows apps through UI Automation, Win32 and COM, mixing GUI clicks with API calls, using an LLM such as OpenAI or Azure OpenAI. UFO³ Galaxy adds a ConstellationAgent that splits a request into a task DAG and runs it in parallel across Windows, Linux and Android device agents over a WebSocket protocol (AIP).
Who it is for: Engineers automating Windows apps or orchestrating agents across devices
Strengths
- Hybrid UIA/Win32/COM control with GUI fallback for Windows automation
- Galaxy decomposes tasks into DAGs and runs them in parallel across devices
- Speculative multi-action batching reported to cut LLM calls by 51%
- Backed by published papers and online docs; MIT license
Weaknesses
- UFO² is Windows-only; Galaxy is marked active development with moderate setup
- Needs a hosted LLM API key such as gpt-4o; local model setup not described
- Galaxy setup needs per-device servers and clients plus YAML configs
- No Docker or compose files; setup is pip install and manual config
What it needs
- no GPU
- Needs Python 3.10 or 3.11, LLM API key (OpenAI or Azure OpenAI)
- Models: OpenAI, Azure OpenAI, Qwen, Gemini, Claude
Also in Agent platforms
See all 35| Rank | Project | Score |
|---|---|---|
| 1 | LangflowVisual builder for AI agents and workflows, exposed as API or MCP server | 81 out of 100 |
| 2 | daily_stock_analysisDaily LLM stock analysis for A-share, HK, US and other markets, pushed to chat apps | 80 out of 100 |
| 3 | deer-flowAgent harness that runs sub-agents, memory and sandboxed skills for long tasks | 77 out of 100 |
| #4 | vibe-tradingFinance research agent for backtests, market data and broker connectors | 77 out of 100 |
| #5 | MulticaIssue board where AI coding agents take assignments like teammates | 76 out of 100 |