Repolode
nottelabs

nottelabs/notte

Infraestrutura de navegador na nuvem e framework baseado em Playwright para executar automações web com agentes de IA, com stealth, resolução de CAPTCHA e proxies.

Alternativa open source a:BrowserbaseApify

Estrelas
2,041
Forks
186
Issues abertas
11
Último commit
há 5 horas

O que é?

O Notte oferece infraestrutura de navegador para agentes de IA e scripts. A plataforma disponibiliza sessões de navegador hospedadas na nuvem, com stealth, resolução de CAPTCHA e proxies integrados, que podem ser controladas via CDP com Playwright, Puppeteer ou Selenium. Uma sessão de navegador local usa a mesma API de observar, executar e extrair dados, sem exigir uma chave de API.

Além das sessões, a plataforma inclui funções para implantar automações em Python que podem ser executadas sob demanda, em horários programados ou por trás de um endpoint de API. Os cofres de segredos mantêm as credenciais fora do código e do alcance dos LLMs, enquanto as personas fornecem identidades com caixa de entrada de e-mail própria para cadastros e códigos de verificação. Uma CLI, um servidor MCP e SDKs para Python e Node dão acesso a esses recursos.

O núcleo open source inclui o navegador local baseado em Playwright e a extração de dados, que pode retornar markdown, imagens ou dados estruturados com Pydantic. Os serviços na nuvem são oferecidos como uma API hospedada.

Recursos principais

  • 01Navegadores hospedados na nuvem com stealth, resolução de CAPTCHA e proxies.
  • 02Sessões locais de navegador baseadas em Playwright, usando a mesma API de observar, executar e extrair dados.
  • 03Endpoints CDP compatíveis com Playwright, Puppeteer e Selenium.
  • 04Implante automações em Python como funções, executáveis sob demanda, em horários programados ou via API.
  • 05Cofres de credenciais que permitem às sessões preencher dados de login sem expor segredos ao código.

Casos de uso

  • Dar a um agente de programação ou LLM um navegador na nuvem para concluir tarefas na web.
  • Executar scripts Playwright existentes em navegadores stealth na nuvem.
  • Extrair dados de páginas em markdown ou dados estruturados com modelos Pydantic.
  • Programar automações de navegador que façam login com credenciais armazenadas.

Início rápido

  1. 1

    Instale o pacote Python

    pip install notte
  2. 2

    Instale o navegador Chromium com suas dependências

    patchright install --with-deps chromium
  3. 3

    Execute uma sessão local do navegador usando o exemplo do README

Antes de usar

  • Recursos na nuvem, como navegadores stealth, resolução de CAPTCHA e proxies, exigem uma chave de API da Notte e um serviço hospedado.
  • A licença é SSPL-1.0, uma licença copyleft com restrições para oferecer o software como serviço.
  • As APIs de agent foram removidas na versão 1.10, então códigos antigos de agent precisam usar uma versão anterior fixada.

Tópicos

Perguntas frequentes

O que é notte?
Infraestrutura de navegador na nuvem e framework baseado em Playwright para executar automações web com agentes de IA, com stealth, resolução de CAPTCHA e proxies. O Notte oferece infraestrutura de navegador para agentes de IA e scripts. A plataforma disponibiliza sessões de navegador hospedadas na nuvem, com stealth, resolução de CAPTCHA e proxies integrados, que podem ser controladas via CDP com Playwright, Puppeteer ou Selenium. Uma sessão de navegador local usa a mesma API de observar, executar e extrair dados, sem exigir uma chave de API.
notte é gratuito? Qual é a licença?
notte é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
notte ainda é mantido?
Manutenção ativa. O último commit de notte foi em 22 de out. de 2026.
Para que posso usar notte?
Dar a um agente de programação ou LLM um navegador na nuvem para concluir tarefas na web. Executar scripts Playwright existentes em navegadores stealth na nuvem. Extrair dados de páginas em markdown ou dados estruturados com modelos Pydantic. Programar automações de navegador que façam login com credenciais armazenadas.
Como instalar notte?
Instale o pacote Python: pip install notte Instale o navegador Chromium com suas dependências: patchright install --with-deps chromium Execute uma sessão local do navegador usando o exemplo do README
Onde consigo notte?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nottelabs/notte

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

Projetos relacionados