Bibliotecas de Python y Robot Framework para la automatización robótica de procesos, con soporte para navegadores, Excel, correo electrónico, PDF, API en la nube y aplicaciones de escritorio.
A9T9/RPA
Extensión para automatizar el navegador y el escritorio con grabador de macros, API de JavaScript, OCR, reconocimiento de imágenes y un servidor MCP para asistentes de IA.
Alternativa open source a:UiPath
Automation Anywhere
- Estrellas
- 2,101
- Forks
- 422
- Issues abiertos
- 10
- Último commit
- hace 4 días
¿Qué es?
Ui.Vision es una extensión de navegador para automatizar sitios web y aplicaciones de escritorio. Permite grabar una macro, editarla como una tabla de comandos o escribir JavaScript con la API uiv.*. Sirve para rellenar formularios, extraer datos web, descargar archivos y ejecutar flujos de trabajo repetitivos en la sesión de navegador que ya usa el usuario.
En páginas sin selectores HTML utilizables, Ui.Vision puede detectar texto en pantalla mediante OCR y localizar controles comparando imágenes. La automatización de escritorio combina el reconocimiento visual con la entrada del mouse y el teclado, y requiere los componentes de escritorio independientes de Ui.Vision (XModules). También admite comandos de Selenium IDE para macros de tipo test.
El proyecto incluye un servidor MCP, disponible mediante el paquete uivision-mcp-bridge, que conecta clientes MCP como Claude Code, Claude Desktop y Cursor con la extensión. Un agente de IA puede inspeccionar una página, crear o editar una macro, ejecutarla y revisar registros y capturas de pantalla. El repositorio también contiene el código fuente de la extensión, compilada con React y webpack para Chrome, Edge y Firefox.
Funciones clave
- 01Graba acciones del navegador como macros o permite editarlas en una tabla de comandos.
- 02Automatiza sitios web con la API de JavaScript uiv.*.
- 03Detecta texto en pantalla mediante OCR y localiza controles por imagen.
- 04Incluye un servidor MCP para que los asistentes de IA puedan crear, editar y ejecutar macros.
- 05Admite comandos de Selenium IDE para macros de tipo test.
- 06Se compila para Chrome, Edge y Firefox.
Casos de uso
- Rellenar formularios web repetitivos o descargar informes de forma programada.
- Extraer datos de sitios web que no tienen una API utilizable.
- Ejecutar la misma prueba web con distintos datos de entrada.
- Permitir que un agente de IA diseñe y ejecute tareas de automatización del navegador.
- Automatizar interfaces de escritorio o de escritorio remoto que no tienen estructura HTML.
Inicio rápido
- 1
Instala la extensión del navegador desde Chrome Web Store, Edge Add-ons o Firefox Add-ons
- 2
Conecta un cliente MCP (opcional) ejecutando el instalador
npx uivision-mcp-bridge --setup
Antes de usarlo
- La automatización de escritorio requiere componentes de escritorio XModules independientes.
- El puente MCP requiere tener Node.js y npm instalados.
- Para compilar desde el código fuente, se necesitan Node V20.11.1 y NPM V10.2.4.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es RPA?
- Extensión para automatizar el navegador y el escritorio con grabador de macros, API de JavaScript, OCR, reconocimiento de imágenes y un servidor MCP para asistentes de IA. Ui.Vision es una extensión de navegador para automatizar sitios web y aplicaciones de escritorio. Permite grabar una macro, editarla como una tabla de comandos o escribir JavaScript con la API uiv.*. Sirve para rellenar formularios, extraer datos web, descargar archivos y ejecutar flujos de trabajo repetitivos en la sesión de navegador que ya usa el usuario.
- ¿RPA es gratuito? ¿Qué licencia tiene?
- RPA es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿RPA sigue mantenido?
- Mantenimiento activo. El último commit de RPA fue el 4 nov 2026.
- ¿Para qué puedo usar RPA?
- Rellenar formularios web repetitivos o descargar informes de forma programada. Extraer datos de sitios web que no tienen una API utilizable. Ejecutar la misma prueba web con distintos datos de entrada. Permitir que un agente de IA diseñe y ejecute tareas de automatización del navegador. Automatizar interfaces de escritorio o de escritorio remoto que no tienen estructura HTML.
- ¿Cómo se instala RPA?
- Instala la extensión del navegador desde Chrome Web Store, Edge Add-ons o Firefox Add-ons Conecta un cliente MCP (opcional) ejecutando el instalador: npx uivision-mcp-bridge --setup
- ¿Dónde consigo RPA?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/A9T9/RPA
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Capa de ejecución de código abierto que registra una tarea una vez y la compila en un programa local que agentes o personas pueden volver a ejecutar sin llamar a modelos y que verifica cada guardado.
Herramienta RPA gratuita y de código abierto que automatiza sitios web, aplicaciones de escritorio y tareas de línea de comandos mediante flujos sencillos de TagUI.
Automatización web de código abierto que usa LLM y visión artificial para ejecutar flujos de trabajo en cualquier sitio y amplía Playwright con comandos de IA.
Registra interacciones con el navegador una vez y las reproduce como flujos de trabajo deterministas, con Browser Use AI como alternativa si falla un paso.
Servidor MCP que permite a agentes de IA navegar e inspeccionar Firefox mediante WebDriver BiDi, para la navegación agéntica y la depuración con herramientas de desarrollo.