browser-automation

本站收录 134 个带「browser-automation」标签的 AI 开源项目(按 GitHub 星标从高到低,此处展示前 50 个)

browser-use让 AI 智能体真正「看得懂」网页,通过浏览器自动化轻松完成在线任务,如填表、下单、数据采集等,让大模型直接操控浏览器干活。★ 116,727browserLightpanda 是一个专为 AI 和自动化场景设计的无头浏览器,使用 Zig 语言编写,主打轻量和高性能。它解决了传统无头浏览器(如 Chromium)资★ 35,654CloakBrowserCloakBrowser 是一个基于 Chromium 的隐身浏览器,专为绕过各类机器人检测而设计。它通过源码级别的指纹修补,使自动化浏览器在网站眼中与真实用户★ 31,792OpenCLI把任意网站变成 CLI 的强大工具,让 AI 智能体可以直接使用你已登录的浏览器会话,无需重复登录与复杂配置,在命令行中即可操控网页、调用网站能力。★ 29,696page-agentpage-agent 是一个运行在浏览器页面内的 JavaScript GUI 智能体,允许用户通过自然语言指令直接控制网页界面。它解决了传统浏览器自动化需要编★ 29,270obscuraObscura 是一个专为 AI 代理和网页抓取设计的无头浏览器,基于 Rust 编写,提供反检测能力和 CDP 协议支持。它解决了传统无头浏览器(如 Play★ 28,161stagehandStagehand 是一个基于 TypeScript 的浏览器自动化 SDK,把 Playwright 的底层控制能力与大模型驱动的自然语言指令结合起来,让开发★ 25,462skyvernSkyvern 是一个基于 AI 的浏览器自动化工具,旨在替代传统脆弱的脚本化网页操作。它利用大语言模型和计算机视觉,将自然语言描述的任务(如表单填写、数据抓取★ 23,092browser-harness自愈式浏览器工具框架:能够自我修复、稳定运行,让 LLM 通过浏览器自动完成任意任务,为智能体提供可靠的网页操作能力。★ 18,229maxunMaxun 是一个开源的零代码网页数据提取平台,专为需要快速从网站获取结构化数据的用户设计。它解决了传统爬虫开发门槛高、维护成本大的问题,让非技术人员也能通过可★ 17,595ego-liteego-lite 是一个专为 AI 智能体设计的极速浏览器,核心目标是让 AI 代理(如 Codex、Claude Code)安全地共享你已登录的浏览器状态,从★ 16,679web-uiweb-ui 是一个让 AI 智能体直接在浏览器中运行的开源项目,基于 Python 构建。它解决了传统 AI 智能体需要独立运行环境、与浏览器交互困难的问题,★ 16,607GenericAgent自进化智能体:从 3300 行种子代码生长出完整技能树,以 6 倍更少的 token 消耗实现全面系统控制,展现惊人的自我进化能力。★ 14,273nanobrowsernanobrowser 是一个开源的 Chrome 扩展,利用 AI 实现网页自动化,支持多智能体工作流,用户可自带 LLM API 密钥运行,是 OpenAI★ 13,845BrowserOSBrowserOS 是一个开源的智能体浏览器,旨在替代 ChatGPT Atlas、Perplexity Comet 和 Dia 等商业产品。它解决的核心问题是★ 13,775camofox-browserCamoufox 是一个专为 AI 智能体设计的隐形无头浏览器,旨在解决网页自动化中常见的反爬虫和机器人检测问题。它作为 Puppeteer 和 Playwri★ 11,264pinchtabpinchtab 是一个高性能的浏览器自动化桥接与多实例编排工具,基于 Go 语言实现,通过 CDP 协议控制无头 Chrome 浏览器。它解决了大规模网页抓取★ 10,321steel-browserSteel Browser 是一个开源的浏览器 API 沙箱,专为 AI 智能体和应用设计,提供开箱即用的浏览器自动化能力,免去基础设施维护的烦恼。它解决了 A★ 7,709llm-scraperllm-scraper 是一个基于 TypeScript 的开源库,利用大语言模型将任意网页转换为结构化数据。它解决了传统网页抓取工具依赖固定选择器、难以应对页★ 6,939ferretFerret 是一个声明式的数据自动化语言及 Go 运行时,旨在简化结构化数据提取工作流。它通过自定义 DSL 让用户以声明式方式描述从网页或文档中提取数据的逻★ 6,013OpenBotOpenBot 是一套开源的 AI 同事(coworker)框架,每个 AI 智能体都拥有独立的计算机环境,包括浏览器、文件和工具,所有操作在执行前经过决策、执★ 5,715ekoEko 是一个用自然语言构建生产级智能体工作流的开源框架,基于 TypeScript 开发。它解决了开发者在构建复杂 AI Agent 时面临的编排难、调试难、★ 4,962Generative-Media-Skills面向 AI 智能体的多模态生成媒体技能包,支持 Claude Code、Cursor、Gemini CLI 等主流工具,通过 muapi.ai 提供高质量图像、★ 4,343workflow-useworkflow-use 是一个基于 Python 的自动化工作流引擎,定位为 RPA 2.0,旨在通过简单的配置和脚本快速创建并运行跨应用自动化流程。它解决的★ 4,198donutbrowserDonut Browser 是一个用 Rust 编写的反检测浏览器,旨在解决网页自动化场景中因浏览器指纹被识别而导致的账号封禁或数据抓取失败问题。它通过深度定制★ 3,906playwright-goplaywright-go 是 Playwright 官方团队维护的 Go 语言浏览器自动化库,提供统一 API 控制 Chromium、Firefox 和 W★ 3,514browser-controlbrowser-control 是一个用 Rust 编写的轻量级命令行工具,通过 Chrome DevTools Protocol 驱动真实浏览器,专为编码代理★ 3,147js-reverse-mcpjs-reverse-mcp 是一个面向 AI Agent 的 JavaScript 逆向工程 MCP 服务器,旨在让 AI 助手能够直接分析和调试网页中的 J★ 2,853brightdata-mcpbrightdata-mcp 是一个基于 Model Context Protocol (MCP) 的服务器,为 AI 应用提供统一的公共网络访问能力。它解决了★ 2,662molimoli 是一个专为 AI 智能体设计的无头浏览器,使用 Rust 语言开发,主打轻量、快速和高兼容性。它解决了 AI 代理在网页自动化任务中面临的速度慢、资源★ 2,658webcmdwebcmd 是一个面向 AI 代理的浏览器基础设施,旨在通过自学习机制大幅降低 AI 代理在浏览器操作中的 token 消耗,最高可减少 90%。它基于 Pl★ 2,606atomic-agentatomic-agent 是一个本地优先的 AI 智能体框架,专为本地大语言模型优化设计。它解决了云端 AI 依赖网络、隐私泄露和上下文受限的问题,让用户完全在★ 2,562HeadlessXHeadlessX 是一个基于 Camoufox(Firefox 内核)的自托管浏览器自动化平台,主打“零检测率”和隐私保护。它解决了传统无头浏览器(如 Pup★ 2,325stealth-browser-mcpstealth-browser-mcp 是一个基于 Python 的浏览器自动化工具,专为绕过反机器人系统而设计。它通过 AI 代理(如 Claude)与浏览器★ 2,162RPAUi.Vision 是一个开源 RPA(机器人流程自动化)工具,以浏览器扩展形式提供,结合计算机视觉、OCR 和 AI(如 Anthropic Claude)实★ 2,052jshookmcpjshookmcp 是一个面向 JavaScript 逆向工程与浏览器自动化的 MCP(模型上下文协议)工具包,旨在为 AI 助手提供完整的 JS Hook 能★ 2,020untidetect-tools这是一个收录反检测与浏览器指纹伪装工具的资源列表,主要面向需要绕过网站反爬虫、验证码和人机识别机制的用户。项目整理了各类反检测浏览器(如基于Chromium的指★ 2,015OpenAdaptOpenAdapt 是一个将 GUI 操作演示编译为确定性本地程序的智能体工具。它通过记录用户的操作流程,将其转化为可重复执行的自动化脚本,解决传统 RPA 脚★ 1,754actionbookactionbook 是一个面向 AI 代理的开源工具,旨在解决 AI 代理在访问需要登录或付费墙后的网页内容时遇到的障碍。它通过浏览器自动化技术,帮助 AI ★ 1,603browser-agent-pybrowser-agent-py 是 Oxylabs AI Studio 开发的浏览器智能体工具,它通过自然语言指令驱动真实浏览器自动完成用户浏览任务。该项目将★ 1,563WebAI2APIWebAI2API 是一个基于 Camoufox 浏览器自动化框架的开源工具,旨在将网页版 AI 服务(如 LMArena、Gemini 等)封装成标准的 Op★ 1,370AIPexAIPex 是一款基于 TypeScript 开发的开源 AI 浏览器自动化助手,以 Chrome 扩展形式运行。它要解决的核心问题是:现有浏览器 AI 代理工★ 1,254webbrainwebbrain 是一个开源的 AI 浏览器智能体,以 monorepo 形式支持 Chrome 和 Firefox 扩展。它旨在解决用户在浏览器中重复操作耗时★ 1,149Gemini-NexusGemini-Nexus 是一款浏览器 AI 助手扩展,把 Gemini Web、Gemini API 和 OpenAI 兼容接口统一到一个侧边栏中。它解决的核★ 1,111opentabsOpenTabs 是一个开源的浏览器自动化 MCP 服务器,用 TypeScript 编写,核心思路是“浏览器自动化点击按钮,OpenTabs 调用 API”。★ 964ClawBenchClawBench 是一个开源的浏览器 AI 智能体基准测试项目,专注于评估 AI 智能体在真实日常任务中的表现。它解决了当前浏览器智能体缺乏统一、贴近真实场景★ 904rustwrightrustwright 是一个处于 Alpha 阶段的开源浏览器自动化库,目标是在 Rust 实现的 CDP(Chrome DevTools Protocol)引★ 904auto-browserauto-browser 是一个开源、MCP 原生的浏览器代理,旨在为 AI 智能体提供真实的浏览器操作能力,同时保留人类监督环节。它解决的是 AI 在自动化网★ 890agent-qaagent-qa 是一个面向软件团队的自改进 QA 智能体,本质上是带记忆的测试框架。它允许开发者用自然语言编写 Web 和移动端测试用例,无需编写传统代码。其★ 889neoneo 是一个将任意网页应用转化为 API 的 Chrome 扩展。它通过捕获浏览器中的网络流量,自动生成接口模式(schema),并允许 AI 直接重放这些 ★ 756