首页/Browserable
Browserable 品牌图标

Browserable

Browserable 是采用 MIT 许可证、可自托管的 JavaScript 浏览器智能体库,用于导航、填表、信息提取和任务 API。

访问网站
Browserable 开源 JavaScript 浏览器智能体库

产品介绍

Browserable 是什么?

Browserable 是开源、可自托管的 JavaScript 库,用于构建在浏览器中执行任务的 AI 智能体。智能体可以浏览网站、填写表单、提取信息、跟踪任务状态并返回结果。项目采用 MIT 许可证,可在本地或开发团队控制的基础设施中运行。

Browserable 提供 JavaScript SDK 和 REST API,方便将浏览器任务嵌入应用。自托管开发栈通过 Docker Compose 运行,包含管理界面、任务服务、浏览器基础设施、数据库、队列和对象存储。开发者可以自定义语言模型、远程浏览器服务商和工具,不绑定单一模型或浏览器厂商。

如何使用 Browserable

  1. 执行 npx browserable 安装并启动本地服务;需要 Docker 和 Docker Compose。
  2. 打开本地管理界面并配置语言模型 API 密钥。
  3. 在界面中创建并测试浏览器任务。
  4. 从设置中获取 Browserable API 密钥。
  5. 通过 REST API 或 browserable-js SDK 创建任务、监控状态并获取结果。
  6. 根据目标应用定制智能体、工具、模型或远程浏览器服务商。

核心功能

  • 浏览器任务智能体: 浏览网站、完成表单并提取信息。
  • 开源自托管: 采用 MIT 许可证,可运行在自有基础设施。
  • JavaScript SDK: 为 JavaScript 和 TypeScript 应用提供类型化接入。
  • REST API: 创建和管理任务、监控执行并获取结果。
  • 服务商灵活性: 可自定义模型和浏览器基础设施。
  • 本地管理界面: 用于配置、测试和管理智能体。

使用场景

  • 结构化研究: 搜索网站并返回符合具体条件的信息。
  • 表单自动化: 根据任务描述提交重复网页表单。
  • 商品研究: 按价格和功能要求评估商品。
  • 学术发现: 查找论文并总结指定信息。
  • 嵌入式网页自动化: 在 JavaScript 应用中开放浏览器任务。

常见问题

Browserable 是开源的吗?

是。文档说明项目采用 MIT 许可证并可自托管。

快速启动需要什么?

需要 Node.js、npm、Docker 和 Docker Compose。

不使用管理界面也能接入吗?

可以。开发者可使用 REST API 或 JavaScript SDK。

返回产品导航

相关产品

OpenAI Codex 是面向软件开发的 AI 编程产品,适合委派边界清晰的仓库任务并审阅其代码变更。

Claude Code 是 Anthropic 的 AI 编程产品,适合通过支持的开发界面在代码库中持续迭代。

Gemini CLI 是 Google 的开源 AI 终端产品,适合本地开发与命令行工作流。

邮件订阅

持续发现实用 AI 产品

定期接收精选产品、真实使用场景和开发者动态。