Topics / #gui-agent
GUI agent projects on GitHub
Agents that operate graphical interfaces on behalf of users.
As of , the most-starred GUI agent projects on GitHub are UI-TARS-desktop (39.3K stars), cua (30K stars) and OmniParser (25.5K stars). GitHub.Locker tracks 6 GUI agent repositories with 123.2K stars combined. The fastest-growing on October 16 was cua, with +95 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
cua
trycua/cua · ★ 30KAn open-source stack for computer-use AI agents: desktop automation drivers, isolated cloud desktops, local macOS VMs, small specialist decision models, and benchmarks for training, evaluation, and data generation.
+66nanoMuse
nano-muse/nanoMuse · ★ 1.4KnanoMuse is an open-source personal AI agent that runs across every device you own. It does things rather than just answering questions, keeps working while the app is closed, remembers you, and stops to ask before doing anything irreversible.
+18UI-TARS-desktop
bytedance/UI-TARS-desktop · ★ 39.3KTARS is an open-source multimodal AI agent stack from ByteDance that ships two projects: Agent TARS, a CLI/Web UI agent for terminal, browser and tool-use tasks, and UI-TARS Desktop, a native app that lets a vision-language model see your screen and control mouse/keyboard.
midscene
web-infra-dev/midscene · ★ 15.3KMidscene is a vision-driven GUI Agent combined with an E2E testing kit: it looks at screenshots to act on and verify UI across web, mobile, and desktop apps through one set of Agent APIs.
The all-time top
6 projects · by stars
- 39.3K
#1 · bytedance/UI-TARS-desktopUI-TARS-desktop
TARS is an open-source multimodal AI agent stack from ByteDance that ships two projects: Agent TARS, a CLI/Web UI agent for terminal, browser and tool-use tasks, and UI-TARS Desktop, a native app that lets a vision-language model see your screen and control mouse/keyboard.
- 30K
#2 · trycua/cua
cua
An open-source stack for computer-use AI agents: desktop automation drivers, isolated cloud desktops, local macOS VMs, small specialist decision models, and benchmarks for training, evaluation, and data generation.
- 25.5K
#3 · microsoft/OmniParserOmniParser
OmniParser parses GUI screenshots into structured, labeled elements (icons, text, interactable regions) so a vision model like GPT-4V can accurately decide what to click or type on a screen.
- 4
midscene
15.3Kweb-infra-dev/midscene · TypeScriptMidscene is a vision-driven GUI Agent combined with an E2E testing kit: it looks at screenshots to act on and verify UI across web, mobile, and desktop apps through one set of Agent APIs.
- 5

UI-TARS
11.6Kbytedance/UI-TARS · PythonUI-TARS is an open-source multimodal agent model built on a vision-language model that can operate GUIs directly — clicking, typing, scrolling, dragging — across desktop apps, mobile screens, browsers, and even video games like Minecraft, reasoning about its actions before taking them.
- 6

nanoMuse
1.4Knano-muse/nanoMuse · SwiftnanoMuse is an open-source personal AI agent that runs across every device you own. It does things rather than just answering questions, keeps working while the app is closed, remembers you, and stops to ask before doing anything irreversible.
Related topics
Often tagged together
- computer-use64
- agent821
- ai-agent556
- open-source5,666
- automation1,184
- cross-platform2,622
- desktop501
- multimodal190
- web2,447
- windows3,401
- ai-agents1,293
- android743
- benchmark431
- browser-automation189
- machine-learning916
- macos3,544
- mcp917
- python2,396
- ai1,955
- autonomous-agents144
- browser-use15
- cli2,227
- computer-use-agent13
- computer-vision384