browser
本站收录 52 个带「browser」标签的 AI 开源项目(按 GitHub 星标从高到低,此处展示前 50 个)
browserLightpanda 是一个专为 AI 和自动化场景设计的无头浏览器,使用 Zig 语言编写,主打轻量和高性能。它解决了传统无头浏览器(如 Chromium)资★ 35,654
invisible_playwright_mcpinvisible_playwright_mcp 是一个基于 Playwright 的 MCP(Model Context Protocol)服务器,核心卖点是★ 31,726
Jobs_Applier_AI_Agent_AIHawkAIHawk 是一个开源的 AI 求职申请机器人,用 Python 编写,旨在自动化整个求职申请流程。它能够自动浏览招聘网站,针对每个职位生成定制化的简历和求职★ 31,708
AIHawkAIHawk 最初是一个 AI 网页代理,用于批量投递职位,现正演变为通用型代理:你指定目标,它自动在网页上执行操作。项目用 Python 编写,核心能力包括浏★ 31,708
obscuraObscura 是一个专为 AI 代理和网页抓取设计的无头浏览器,基于 Rust 编写,提供反检测能力和 CDP 协议支持。它解决了传统无头浏览器(如 Play★ 28,161
skyvernSkyvern 是一个基于 AI 的浏览器自动化工具,旨在替代传统脆弱的脚本化网页操作。它利用大语言模型和计算机视觉,将自然语言描述的任务(如表单填写、数据抓取★ 23,092
ego-liteego-lite 是一个专为 AI 智能体设计的极速浏览器,核心目标是让 AI 代理(如 Codex、Claude Code)安全地共享你已登录的浏览器状态,从★ 16,679
nanobrowsernanobrowser 是一个开源的 Chrome 扩展,利用 AI 实现网页自动化,支持多智能体工作流,用户可自带 LLM API 密钥运行,是 OpenAI★ 13,845
BrowserOSBrowserOS 是一个开源的智能体浏览器,旨在替代 ChatGPT Atlas、Perplexity Comet 和 Dia 等商业产品。它解决的核心问题是★ 13,775
NoiNoi 是一款桌面端 AI 对话聚合助手,旨在解决多 AI 工具切换带来的混乱与低效问题。它通过统一的侧边栏界面,将 ChatGPT、Claude、Gemini★ 9,061
llm-scraperllm-scraper 是一个基于 TypeScript 的开源库,利用大语言模型将任意网页转换为结构化数据。它解决了传统网页抓取工具依赖固定选择器、难以应对页★ 6,939
LaVagueLaVague是一个基于大语言模型(LLM)的Web自动化框架,旨在通过自然语言指令驱动AI代理完成网页操作任务。它解决了传统网页自动化脚本编写复杂、维护成本高★ 6,389
sandboxsandbox 是一个面向 AI 智能体的全能沙箱,把浏览器、Shell、文件系统、MCP 服务和 VSCode Server 打包进同一个 Docker 容器★ 6,044
RecorderRecorder 是一个基于 HTML5 的纯前端录音库,旨在解决浏览器和混合应用中录音格式不统一、兼容性差的问题。它支持 mp3、wav、ogg、webm、a★ 5,638
donutbrowserDonut Browser 是一个用 Rust 编写的反检测浏览器,旨在解决网页自动化场景中因浏览器指纹被识别而导致的账号封禁或数据抓取失败问题。它通过深度定制★ 3,906
database-builddatabase-build 是一个在浏览器中运行的 Postgres 沙箱环境,并集成了 AI 辅助功能(前身为 postgres.new)。它允许用户无需安★ 2,953
molimoli 是一个专为 AI 智能体设计的无头浏览器,使用 Rust 语言开发,主打轻量、快速和高兼容性。它解决了 AI 代理在网页自动化任务中面临的速度慢、资源★ 2,658
nottenotte 是一个面向 AI 编码代理的云浏览器基础设施和网页自动化平台。它解决了 AI 代理在访问网页时面临的浏览器环境管理复杂、反爬虫对抗、会话隔离等问题,★ 2,007
OpenRoomOpenRoom 是一个基于浏览器的桌面环境,让 AI 代理通过自然语言操作各种应用。它采用微前端架构,将不同应用集成到统一界面中,AI 代理可以理解用户指令并★ 1,267
arbitrary-image-stylization-tfjs这是一个基于 TensorFlow.js 的任意风格迁移工具,允许用户将任意艺术风格应用到任意内容图像上,无需预先训练特定风格模型。它解决了传统风格迁移需要为每★ 1,205
testzeus-herculesHercules 是一个开源的 AI 测试代理,旨在通过自然语言指令自动化端到端测试,覆盖 UI、API、安全、可访问性和视觉验证。它解决了传统测试脚本编写和维★ 1,173
librettolibretto 是一个用于构建可靠浏览器自动化的 AI 工具包,基于 TypeScript 开发。它解决的核心问题是:传统 RPA 脚本在面对页面结构变化时容★ 902
librettolibretto 是一个面向浏览器自动化的 AI 工具包,用 TypeScript 编写,目标是让开发者构建稳定可靠的网页自动化流程。传统 RPA 和爬虫脚本最★ 902
BossConsoleBossConsole 是一个开源的、跨平台的 AI 智能体操作台,基于 JVM 和 Compose Multiplatform 构建,而非 Electron。★ 812
frontmanfrontman 是一个运行在浏览器和前端框架中的 AI 智能体,旨在将 AI 能力直接嵌入到前端开发流程中。它解决了传统 AI 编程工具与前端框架集成不紧密、★ 707
Termino.jsTermino.js 是一个轻量级的 JavaScript 库,用于在任意网页中快速创建基于 Web 的终端界面。它解决了在浏览器环境中模拟命令行交互的需求,特★ 648
awesome-browser-automation这是一个精选浏览器自动化工具与资源的 Awesome 列表项目,系统整理了 Selenium、Playwright、Puppeteer、Cypress 等主流方★ 642
openbrowserclawOpenBrowserClaw 是一个浏览器原生的个人 AI 助手,核心理念是“零基础设施,浏览器即服务器”。它利用浏览器作为运行时环境,让用户无需部署后端服务★ 602
officeParserofficeParser 是一个严格类型化的 Node.js 与浏览器端库,用于把常见办公文档解析成结构化的抽象语法树(AST),并支持再输出为多种格式。它解决★ 553
LLMFeederLLMFeeder 是一款浏览器扩展,支持 Chrome 和 Firefox,核心功能是把当前网页一键转换成干净的 Markdown 文本并复制到剪贴板,方便用★ 474
velocutvelocut 是一个 AI 原生的本地优先视频编辑器,完全在浏览器中运行,由 Ribbi 开发。它采用 Rust/WASM 引擎进行高性能计算,利用 WebG★ 454
ComfyJSComfyJS 是一个专为 Twitch 聊天机器人设计的轻量级 JavaScript 库,同时支持 Node.js 和浏览器环境。它解决了开发者在使用 Twi★ 436
FILTER.jsFILTER.js 是一个用纯 JavaScript 实现的图像、视频处理与计算机视觉库,目标是在浏览器和 Node.js 环境中提供类似 OpenCV 的能力★ 399
browsers-benchmarkbrowsers-benchmark 是一个针对浏览器自动化引擎的横向评测工具,专门测试不同方案在面对 Cloudflare、DataDome、reCAPTCH★ 393
supermosh.github.iosupermosh.github.io 是一个基于浏览器的数据破坏(Datamosh)工具,由 TypeScript 编写。它让用户无需安装任何软件,直接在网页★ 372
herdr-browserherdr-browser 是一个 Herdr 终端复用器的插件,核心能力是在 Herdr 窗格内直接渲染真实的 Chromium 浏览器视图,并通过 Chro★ 356
easy-speecheasy-speech 是一个基于 Web Speech API 的跨浏览器语音合成(TTS)库,零依赖,体积小巧。它解决了浏览器原生 speechSynthe★ 266
web-voice-processorweb-voice-processor 是一个面向浏览器端的实时语音处理库,用 TypeScript 编写。它解决的核心问题是:网页应用想接入麦克风做语音识别或★ 249
playwright这是 Playwright 的 PHP 客户端库,让 PHP 开发者无需切换语言就能驱动真实浏览器完成自动化操作。它通过 JSON-RPC 与 Playwrig★ 248
phibrowser-macPhiBrowser 是一款专为 macOS 打造的开源 AI 浏览器,采用原生 Swift 开发,强调智能体(Agentic)与本地优先(Local-firs★ 219
ocr这是一个基于 PaddleOCR 模型与 ONNX Runtime 构建的高精度文字检测 OCR 库,支持 JavaScript/TypeScript 在 No★ 211
C-Sharp-Learning-Journey这是一个C#学习历程的集合仓库,收录了作者初学C#、WinForms和WPF时制作的小项目,涵盖浏览器、暴力破解工具、计算器、计时器、CRUD应用、邮件查找与发★ 189
BrowserPilotBrowserPilot 是一个开源的浏览器智能体项目,旨在替代 Perplexity Comet、director.ai 和 firecrawl 的组合功能。★ 180
mememomememo 是一个基于 TypeScript 的 JavaScript 库,旨在将向量搜索和 RAG(检索增强生成)能力直接带入浏览器端。它解决了传统向量数据★ 167
multizen-browsermultizen-browser 是一款面向 AI 智能体与人工操作者的反检测浏览器,核心思路是为每个任务创建相互隔离的 Chromium 配置文件,让 coo★ 163
flomptflompt(flow + prompt)是一个可视化的 AI 提示词构建工具,将复杂的提示词拆解为流程图节点,用户可通过拖拽编辑流程,再自动重新编译为优化后的★ 151
mono-pixmono-pix 是一个将像素艺术图像转换为真实感图像的浏览器端工具。它利用人工智能技术,在本地浏览器中快速将低分辨率、像素化的图像(如游戏精灵图、复古图标)升★ 137
hwatuhwatu 是一个面向 AI 编程代理的快速、可中断的验证浏览器,用 Rust 编写。它解决的核心问题是 AI 代理在编码过程中需要频繁验证 UI 效果,但传统★ 114
kdriverkdriver 是一个基于 Chrome DevTools Protocol(CDP)的 Kotlin 网页抓取与浏览器自动化库,主打协程优先和反检测能力。它绕★ 107
vibevibe 是一个开源的 AI 驱动网页浏览器,允许用户使用自己的 LLM API 密钥进行智能网页浏览。它旨在作为 Dia 或 Comet 的替代方案,解决传统★ 94