bytedance/UI-TARS-desktop
The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra
What it solves
It enables computers and browsers to be controlled using natural language instructions. By treating the user interface (GUI) as a visual input, it allows an AI agent to perform complex tasks—like booking flights, adjusting software settings, or checking GitHub issues—without requiring manual API integrations for every single application.
How it works
The project consists of two main components:
- Agent TARS: A multimodal AI agent stack that integrates Vision-Language Models (VLMs) with a CLI and Web UI. It uses a hybrid strategy to control browsers via visual grounding, DOM analysis, or a combination of both. It also integrates with Model Context Protocol (MCP) servers to connect to real-world tools.
- UI-TARS Desktop: A native application that uses the UI-TARS model (and Seed-1.5-VL/1.6 series) to provide precise mouse and keyboard control based on screenshots and visual recognition.
Who it’s for
- Developers looking to build GUI automation agents using the provided SDK.
- Users who want to automate repetitive desktop or browser tasks using natural language.
- Researchers interested in multimodal agents and visual grounding for GUI interaction.
Highlights
- Hybrid Browser Control: Supports GUI-based visual grounding and DOM-based interaction.
- Remote Operation: Ability to remotely control computers and browsers.
- MCP Integration: Built on the Model Context Protocol to easily mount external tools.
- Cross-Platform: Works across Windows, MacOS, and web browsers.
- Local Processing: UI-TARS Desktop offers private and secure local processing.
Related
- Project
- Project
- Project
- Project
- Project