UI-TARS Desktop
A desktop AI agent controls Windows and macOS apps through screenshots, clicks and typing, with local processing and remote computer operators.
Alternative to:

UI-TARS Desktop is a desktop AI agent that operates graphical apps on your computer from natural language requests. It's for people who want to delegate tasks through the interfaces they already use. The app supports fully local processing and also offers remote computer and browser operators; controlling a local computer and choosing a remote operator are separate modes.
Its vision-language models interpret screenshots and direct mouse and keyboard actions. That makes the visible interface the basis for its work, with examples including changing VS Code's autosave settings and checking a project's open issues on GitHub. The app displays progress and status while the agent acts, so you can follow the task as it proceeds.
UI-TARS Desktop uses UI-TARS and Seed-1.5-VL/1.6 series models. The desktop application runs on Windows and macOS, with browser use also supported. Local processing provides a way to keep the work on your machine, while remote operators provide a separate execution environment.
The project is open source under Apache 2.0. It shares a repository with Agent TARS, but the products have different roles: UI-TARS Desktop is the graphical computer-control app, while Agent TARS supplies a terminal and web interface with MCP integrations.