Sobre o projeto

O Skyvern é uma ferramenta de automação de navegador alimentada por IA que utiliza Vision LLMs e visão computacional para interagir com websites. Ao contrário da automação tradicional que depende de parsing de DOM e XPaths, o Skyvern pode operar em websites desconhecidos e adaptar-se a alterações de layout através do raciocínio sobre elementos visuais. As principais capacidades incluem: - SDK Alimentado por IA: Uma extensão do Playwright que adiciona comandos de linguagem natural como `page.act()`, `page.extract()` e `page.validate()`, bem como versões aumentadas por IA de ações padrão do Playwright (click, fill, select, upload). - Construtor de Fluxo de Trabalho No-Code: Permite que os usuários encadeiem múltiplas tarefas usando blocos para extração de dados, validação, loops e requisições HTTP. - Controle Avançado de Navegador: Suporta o controle de instâncias locais do Chrome via depuração remota e tunelamento de navegadores locais para a Skyvern Cloud. - Extração de Dados e Preenchimento de Formulários: Capaz de extrair dados estruturados com base em um esquema JSON fornecido e preencher formulários web complexos. - Suporte a Autenticação: Inclui suporte a 2FA (TOTP, Email, SMS) e integrações com gerenciadores de senhas como Bitwarden. - Integrações: Suporta o Model Context Protocol (MCP) e conecta-se com plataformas de automação como Zapier, Make.com e N8N. O Skyvern pode ser implantado via serviço de nuvem gerenciado, instalação local via pip ou Docker Compose. Ele suporta uma ampla gama de provedores de LLM, incluindo OpenAI, Anthropic, Gemini e modelos hospedados localmente via Ollama.