Repolode
bytedance

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. 1

    Запустите Agent TARS с помощью npx

    npx @agent-tars/cli@latest
  2. 2

    Установите Agent TARS CLI глобально (требуется Node.js 22 или более поздняя версия)

    npm install @agent-tars/cli@latest -g
  3. 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 обновляется ежедневно.

Похожие проекты