JavaScript-библиотека, которая встраивает GUI-агента в любую веб-страницу, позволяя управлять интерфейсом с помощью естественного языка.
bytedance/UI-TARS-desktop
Мультимодальный стек AI-агентов с открытым исходным кодом от ByteDance: CLI и Web UI (Agent TARS), а также десктопное GUI-приложение-агент (UI-TARS Desktop).
Open source альтернатива:Anthropic Computer Use
- Звёзды
- 39,343
- Форки
- 3,997
- Открытые issues
- 503
- Последний коммит
- 12 дней назад
Что это?
TARS — мультимодальный стек AI-агентов от ByteDance, включающий два проекта. Agent TARS — универсальный агент с CLI и Web UI, который объединяет возможности GUI и компьютерного зрения с мультимодальными LLM и инструментами MCP. Он управляет браузерами с помощью визуальной привязки, DOM или их комбинации и работает как в headful-, так и в headless-режиме.
UI-TARS Desktop — нативное десктопное приложение, которое выступает GUI-агентом для локального компьютера и работает на базе модели UI-TARS и моделей серии Seed-1.5-VL/1.6. Приложение принимает инструкции на естественном языке, анализирует скриншоты и выполняет точные действия мышью и клавиатурой. Также доступны локальные и удалённые операторы для компьютера и браузера. Приложение работает на Windows и macOS.
Оба проекта предназначены для разработчиков и пользователей, которым нужен AI-агент для управления программами через визуальный интерфейс, а не только через API. Репозиторий написан на TypeScript и распространяется по лицензии Apache-2.0.
Ключевые возможности
- 01CLI и Web UI для запуска агента в headful- или headless-режиме
- 02Управление браузером с помощью визуальной привязки, DOM или комбинированного подхода
- 03Построен на MCP и поддерживает подключение внешних MCP-серверов
- 04Десктопное приложение для управления локальным компьютером на естественном языке с помощью скриншотов и действий мышью и клавиатурой
- 05Локальные и удалённые операторы для компьютера и браузера
Сценарии использования
- Автоматизация многоэтапных задач в браузере, например бронирования поездок или отелей
- Управление десктопными приложениями с помощью AI-агента по скриншотам, когда у приложения нет API
- Подключение агента к инструментам из реального мира через MCP-серверы для таких задач, как создание диаграмм
- Создание GUI-агентов для автоматизации на базе UI-TARS SDK
Быстрый старт
- 1
Запустите Agent TARS с помощью npx
npx @agent-tars/cli@latest - 2
Установите Agent TARS CLI глобально (требуется Node.js 22 или более поздняя версия)
npm install @agent-tars/cli@latest -g - 3
Запустите, указав провайдера модели и API-ключ
agent-tars --provider anthropic --model claude-3-7-sonnet-latest --apiKey your-api-key
Что важно знать
- Для Agent TARS CLI требуется Node.js 22 или более поздняя версия.
- Для использования агента необходим API-ключ от провайдера моделей, например Volcengine или Anthropic.
Темы
Частые вопросы
- Что такое UI-TARS-desktop?
- Мультимодальный стек AI-агентов с открытым исходным кодом от ByteDance: CLI и Web UI (Agent TARS), а также десктопное GUI-приложение-агент (UI-TARS Desktop). TARS — мультимодальный стек AI-агентов от ByteDance, включающий два проекта. Agent TARS — универсальный агент с CLI и Web UI, который объединяет возможности GUI и компьютерного зрения с мультимодальными LLM и инструментами MCP. Он управляет браузерами с помощью визуальной привязки, DOM или их комбинации и работает как в headful-, так и в headless-режиме.
- UI-TARS-desktop можно использовать бесплатно? Какая у него лицензия?
- UI-TARS-desktop распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- UI-TARS-desktop всё ещё поддерживается?
- Активно поддерживается. Последний коммит в UI-TARS-desktop — 9 окт. 2026 г..
- Для чего можно использовать UI-TARS-desktop?
- Автоматизация многоэтапных задач в браузере, например бронирования поездок или отелей Управление десктопными приложениями с помощью AI-агента по скриншотам, когда у приложения нет API Подключение агента к инструментам из реального мира через MCP-серверы для таких задач, как создание диаграмм Создание GUI-агентов для автоматизации на базе UI-TARS SDK
- Как установить UI-TARS-desktop?
- Запустите Agent TARS с помощью npx: npx @agent-tars/cli@latest Установите Agent TARS CLI глобально (требуется Node.js 22 или более поздняя версия): npm install @agent-tars/cli@latest -g Запустите, указав провайдера модели и API-ключ: agent-tars --provider anthropic --model claude-3-7-sonnet-latest --apiKey your-api-key
- Где скачать UI-TARS-desktop?
- Исходный код и инструкции по установке — на GitHub: https://github.com/bytedance/UI-TARS-desktop
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытый фреймворк для агентов: у AI-агента есть собственный Linux-десктоп в Docker, браузер и инструменты для работы с документами.
Набор стартовых проектов для создания готовых к развёртыванию приложений на Claude API: агенты, управление компьютером, автоматизация браузера и финансовый анализ.
Расширение с открытым исходным кодом для Chrome и Edge, которое позволяет AI-агентам автоматизировать работу в вашем браузере через MCP, CLI и skill.
Браузер на Electron с локальным хранением данных, в котором AI-агенты работают в вашем настоящем сеансе с авторизацией через MCP или HTTP API.
Открытый AI-агент для программирования, который работает в терминале и доступен также в настольном приложении, браузере, редакторах кода и чатах.