O Jev Ultrafast é um programa gratuito que controla o seu Chrome a partir de uma frase, tipo buscar voo de Zurique pra Londres. Ele lê como a página é montada, em vez de tirar print da tela, e decide sozinho onde clicar e o que digitar. O programa é grátis, mas ele usa dois serviços pagos pra funcionar.
Buscar voos no Google Flights escrevendo só o que você quer. Ele para quando as opções aparecem na tela e não reserva nada.
Achar e abrir uma página específica num site, como um artigo da Wikipédia.
Fazer uma busca com filtros num site. O projeto testou isso numa página de hotéis de demonstração.
Acompanhar cada decisão antes de ela acontecer: no modo passo a passo, ele mostra o que vai fazer e espera você mandar seguir.
02O que você precisa
Google Chrome
uv, o programa que instala tudo o que o Jev usa (passo 1)
Git, o programa que baixa o projeto pro seu computador
Python 3.12 ou mais novo, a linguagem em que o Jev foi feito
Chave do TypeSafe, o serviço que decide o que fazer na página
Chave do OpenRouter, o serviço que escreve o texto quando ele precisa digitar (paga pelo uso)
03Passo a passo
Abra o terminal, a janela onde você cola comandos. No Windows, use o PowerShell e instale o uv com o comando abaixo. No Mac ou Linux, o comando é: curl -LsSf https://astral.sh/uv/install.sh | sh. Depois feche e abra o terminal de novo.
Baixe o projeto, instale o que ele precisa e crie o seu arquivo de configuração. Cole estas linhas no terminal:
git clone https://github.com/browser-use/jev-ultrafast.git
cd jev-ultrafast
uv sync
cp .env.example .env
Abra o arquivo .env, que está na pasta jev-ultrafast, com o Bloco de Notas. Cole a chave do TypeSafe depois do igual da primeira linha abaixo e a do OpenRouter depois do igual da segunda. Salve o arquivo.
TYPESAFE_API_KEY=
TEXT_MODEL_API_KEY=
Ligue o Jev com o comando abaixo e abra http://127.0.0.1:8766 no navegador. Se o Chrome pedir, permita a conexão: marque a depuração remota em chrome://inspect e clique em Allow. Na tela do Jev, escreva o objetivo, clique em Start demo e depois em Run automatically. Se preferir ir com calma, use Choose next, que pausa antes de cada ação.
uv run jev
A tela do passo 5 só roda no Google Flights e em páginas de demonstração. Pra usar em outro site, abra outro terminal na pasta jev-ultrafast e rode o comando abaixo, trocando os colchetes pelo link e pelo seu objetivo:
uv run --env-file .env python examples/run.py --url [LINK DO SITE] --goal '[SEU OBJETIVO]'
04Objetivos prontos pra usar
Buscar vooCole no campo de objetivo da tela do Jev, com o cenário Google Flights
Encontre voos só de ida de [CIDADE DE ORIGEM] para [CIDADE DE DESTINO] em [DATA], para [NÚMERO] adulto em classe econômica. Pare quando as opções de voo aparecerem na tela. Não selecione nem reserve nenhum voo.
Abrir um artigo da WikipédiaCole no terminal, dentro da pasta jev-ultrafast
uv run --env-file .env python examples/run.py --url https://pt.wikipedia.org --goal 'Encontre e abra o artigo da Wikipédia sobre [ASSUNTO].'
Pesquisar com filtro numa lojaPra ver preços e opções sem comprar nada
uv run --env-file .env python examples/run.py --url [LINK DA LOJA] --goal 'Pesquise [PRODUTO], aplique o filtro [FILTRO] e pare quando os resultados aparecerem. Não adicione nada ao carrinho e não finalize nenhuma compra.'
Dois objetivos em sequênciaRepita --goal pra ele fazer uma coisa depois da outra, na ordem
uv run --env-file .env python examples/run.py --url [LINK DO SITE] --goal 'Abra a página de [SEÇÃO DO SITE].' --goal 'Encontre [O QUE VOCÊ PROCURA] e pare quando aparecer na tela.'
05Antes de usar
Não é de graça pra rodar: o programa é livre (licença MIT), mas cada uso gasta nos serviços das chaves. O projeto não informa o preço do TypeSafe nem se ele tem plano grátis, então confira antes de criar a conta.
Ele usa o seu Chrome de verdade, com o mesmo perfil que você já usa. Evite objetivos que mexam em banco, compras ou contas importantes, e peça sempre pra ele parar antes de confirmar qualquer coisa.
Quando ele diz que terminou, confira com os seus olhos. O próprio projeto avisa que isso não prova que a tarefa deu certo.
Os 7 segundos vieram dos testes do projeto, numa tarefa só, rodada três vezes, e não contam abrir o navegador nem carregar a primeira página. No seu computador e em outros sites, o tempo pode ser bem diferente.
É uma versão inicial. Ele não envia arquivos, não lida com abas que abrem sozinhas, páginas dentro de outras páginas, áreas de desenho e algumas rolagens internas.
O projeto não diz em quais sistemas funciona, então no Windows pode dar trabalho. Se o Chrome não conectar, rode: uv run browser-harness --doctor
Os exemplos do projeto são todos em inglês, e a tela do programa também. Se ele se perder com o objetivo em português, escreva em inglês.
Nunca mostre nem envie o seu arquivo .env pra ninguém: as suas chaves estão nele.
Resumindo: você instala, cola duas chaves, escreve o que quer numa frase e ele mexe no Chrome sozinho. Comece pelo Google Flights e confira o resultado no fim.