Let AI agents browse the web. An autonomous toolkit for browser-based AI agents.
Open Browser 是一个专为 TypeScript 开发的自主网页浏览框架,旨在为 AI Agent 提供操控浏览器的能力。它通过集成 Playwright 与主流大语言模型,使 AI 能够自动执行点击、输入、导航及数据提取等操作,从而高效完成复杂的网页交互任务。
基于自然语言指令实现网页浏览自动化,无需编写复杂的脚本即可完成点击、滚动和数据抓取。 内置对 OpenAI、Anthropic 和 Google 等主流 AI 模型的多模型支持,并可通过配置快速切换。 提供交互式 REPL 环境,方便开发者在调试过程中实时进行会话管理和命令执行。 具备完善的沙箱执行能力,通过资源监控、超时管理和域名限制确保任务运行的安全性和稳定性。 原生集成了生产环境所需的各类工具,包括会话记录、成本追踪、运行状态监控及异常处理机制。
该项目非常适合需要实现自动化网页爬虫、数据收集或复杂 Web 工作流的开发者使用。它常被应用于构建智能代理系统,用于自动处理网上调研、表单填写或自动化流程测试等场景。