Repolode
A9T9

A9T9/RPA

Extensão para automação de navegadores e desktops, com gravador de macros, API JavaScript, OCR, reconhecimento de imagens e servidor MCP para assistentes de IA.

Alternativa open source a:UiPathAutomation Anywhere

Estrelas
2,101
Forks
422
Issues abertas
10
Último commit
há 3 dias

O que é?

Ui.Vision é uma extensão de navegador para automatizar sites e aplicativos desktop. É possível gravar uma macro, editá-la em uma tabela de comandos ou escrever JavaScript com a API uiv.*. A ferramenta permite preencher formulários, extrair dados da web, baixar arquivos e executar fluxos de trabalho repetitivos na sessão atual do navegador do usuário.

Em páginas sem seletores HTML utilizáveis, o Ui.Vision encontra textos na tela com OCR e localiza controles por correspondência de imagens. A automação desktop usa reconhecimento visual combinado com entradas de mouse e teclado e requer os componentes desktop separados do Ui.Vision (XModules). Os comandos do Selenium IDE são compatíveis com macros no estilo de testes.

O projeto inclui um servidor MCP, disponibilizado pelo pacote uivision-mcp-bridge, que conecta clientes MCP como Claude Code, Claude Desktop e Cursor à extensão. Um agente de IA pode inspecionar uma página, criar ou editar uma macro, executá-la e consultar logs e capturas de tela. O repositório também contém o código-fonte da extensão, desenvolvido com React e webpack para Chrome, Edge e Firefox.

Recursos principais

  • 01Grava ações no navegador como macros ou permite editá-las em uma tabela de comandos.
  • 02Automatiza sites com a API JavaScript uiv.*.
  • 03Encontra textos na tela com OCR e localiza controles por imagem.
  • 04Oferece um servidor MCP para que assistentes de IA possam criar, editar e executar macros.
  • 05É compatível com comandos do Selenium IDE para macros no estilo de testes.
  • 06Gera versões para Chrome, Edge e Firefox.

Casos de uso

  • Preencher formulários web repetitivos ou baixar relatórios em uma programação definida.
  • Extrair dados de sites que não têm uma API utilizável.
  • Executar o mesmo teste web com diferentes dados de entrada.
  • Permitir que um agente de IA crie e execute tarefas de automação no navegador.
  • Automatizar interfaces desktop ou de desktop remoto que não têm estrutura HTML.

Início rápido

  1. 1

    Instale a extensão do navegador pela Chrome Web Store, Edge Add-ons ou Firefox Add-ons

  2. 2

    Conecte um cliente MCP (opcional) executando o instalador

    npx uivision-mcp-bridge --setup

Antes de usar

  • A automação de desktop requer componentes de desktop XModules separados.
  • A ponte MCP requer que Node.js e npm estejam instalados.
  • Para compilar a partir do código-fonte, são necessários Node V20.11.1 e NPM V10.2.4.

Em coleções

Tópicos

#browser-automation#rpa#mcp#ocr#image-recognition#javascript#macro-recorder#selenium#ai-agents#browser-automation-ai-api

Perguntas frequentes

O que é RPA?
Extensão para automação de navegadores e desktops, com gravador de macros, API JavaScript, OCR, reconhecimento de imagens e servidor MCP para assistentes de IA. Ui.Vision é uma extensão de navegador para automatizar sites e aplicativos desktop. É possível gravar uma macro, editá-la em uma tabela de comandos ou escrever JavaScript com a API uiv.*. A ferramenta permite preencher formulários, extrair dados da web, baixar arquivos e executar fluxos de trabalho repetitivos na sessão atual do navegador do usuário.
RPA é gratuito? Qual é a licença?
RPA é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
RPA ainda é mantido?
Manutenção ativa. O último commit de RPA foi em 4 de nov. de 2026.
Para que posso usar RPA?
Preencher formulários web repetitivos ou baixar relatórios em uma programação definida. Extrair dados de sites que não têm uma API utilizável. Executar o mesmo teste web com diferentes dados de entrada. Permitir que um agente de IA crie e execute tarefas de automação no navegador. Automatizar interfaces desktop ou de desktop remoto que não têm estrutura HTML.
Como instalar RPA?
Instale a extensão do navegador pela Chrome Web Store, Edge Add-ons ou Firefox Add-ons Conecte um cliente MCP (opcional) executando o instalador: npx uivision-mcp-bridge --setup
Onde consigo RPA?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/A9T9/RPA

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados