Repolode
bytedance

bytedance/UI-TARS-desktop

Stack de agentes de IA multimodales de código abierto de ByteDance, con CLI y Web UI (Agent TARS) y una app de agente de escritorio con GUI (UI-TARS Desktop).

Alternativa open source a:Anthropic Computer Use

Estrellas
39,343
Forks
3,997
Issues abiertos
503
Último commit
hace 12 días

¿Qué es?

TARS es un stack de agentes de IA multimodales de ByteDance que incluye dos proyectos. Agent TARS es un agente de propósito general con interfaz de línea de comandos y Web UI que combina capacidades de GUI y visión con LLM multimodales y herramientas MCP. Puede controlar navegadores mediante anclaje visual, DOM o una combinación de ambos, y funcionar en modo headful o headless.

UI-TARS Desktop es una aplicación de escritorio nativa que actúa como agente de GUI para un equipo local, impulsada por el modelo UI-TARS y los modelos de las series Seed-1.5-VL/1.6. Recibe instrucciones en lenguaje natural, interpreta capturas de pantalla y ejecuta acciones precisas con el mouse y el teclado. También ofrece operadores locales y remotos para equipos y navegadores, y está disponible para Windows y macOS.

Ambos proyectos están dirigidos a desarrolladores y usuarios que quieren que un agente de IA opere software mediante su interfaz visual, en lugar de depender únicamente de API. El repositorio está escrito en TypeScript y se distribuye bajo la licencia Apache-2.0.

Funciones clave

  • 01Interfaz de línea de comandos y Web UI para ejecutar el agente en modo headful o headless
  • 02Control del navegador mediante anclaje visual, DOM o una estrategia híbrida
  • 03Basado en MCP, con compatibilidad para conectar servidores MCP externos
  • 04Aplicación de escritorio para controlar un equipo local mediante lenguaje natural, capturas de pantalla y acciones de mouse y teclado
  • 05Operadores locales y remotos para equipos y navegadores

Casos de uso

  • Automatizar tareas de navegador con varios pasos, como reservar viajes u hoteles
  • Permitir que un agente de IA opere aplicaciones de escritorio mediante capturas de pantalla cuando no hay una API disponible
  • Conectar un agente a herramientas del mundo real mediante servidores MCP para tareas como generar gráficos
  • Crear agentes de automatización de GUI sobre UI-TARS SDK

Inicio rápido

  1. 1

    Inicia Agent TARS con npx

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

    Instala Agent TARS CLI globalmente (requiere Node.js 22 o posterior)

    npm install @agent-tars/cli@latest -g
  3. 3

    Ejecuta con tu proveedor de modelos y tu clave de API

    agent-tars --provider anthropic --model claude-3-7-sonnet-latest --apiKey your-api-key

Antes de usarlo

  • Agent TARS CLI requiere Node.js 22 o posterior.
  • Para usar el agente, necesitas una clave de API de un proveedor de modelos como Volcengine o Anthropic.

Temas

Preguntas frecuentes

¿Qué es UI-TARS-desktop?
Stack de agentes de IA multimodales de código abierto de ByteDance, con CLI y Web UI (Agent TARS) y una app de agente de escritorio con GUI (UI-TARS Desktop). TARS es un stack de agentes de IA multimodales de ByteDance que incluye dos proyectos. Agent TARS es un agente de propósito general con interfaz de línea de comandos y Web UI que combina capacidades de GUI y visión con LLM multimodales y herramientas MCP. Puede controlar navegadores mediante anclaje visual, DOM o una combinación de ambos, y funcionar en modo headful o headless.
¿UI-TARS-desktop es gratuito? ¿Qué licencia tiene?
UI-TARS-desktop es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿UI-TARS-desktop sigue mantenido?
Mantenimiento activo. El último commit de UI-TARS-desktop fue el 9 oct 2026.
¿Para qué puedo usar UI-TARS-desktop?
Automatizar tareas de navegador con varios pasos, como reservar viajes u hoteles Permitir que un agente de IA opere aplicaciones de escritorio mediante capturas de pantalla cuando no hay una API disponible Conectar un agente a herramientas del mundo real mediante servidores MCP para tareas como generar gráficos Crear agentes de automatización de GUI sobre UI-TARS SDK
¿Cómo se instala UI-TARS-desktop?
Inicia Agent TARS con npx: npx @agent-tars/cli@latest Instala Agent TARS CLI globalmente (requiere Node.js 22 o posterior): npm install @agent-tars/cli@latest -g Ejecuta con tu proveedor de modelos y tu clave de API: agent-tars --provider anthropic --model claude-3-7-sonnet-latest --apiKey your-api-key
¿Dónde consigo UI-TARS-desktop?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/bytedance/UI-TARS-desktop

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados