libretto

让AI驱动的浏览器自动化更可靠,告别脚本脆弱易碎

libretto 是一个用于构建可靠浏览器自动化的 AI 工具包,基于 TypeScript 开发。它解决的核心问题是:传统 RPA 脚本在面对页面结构变化时容易失效,而 AI 驱动的自动化又缺乏稳定性。libretto 将 AI 能力(如 Claude Code、Codex)与浏览器自动化相结合,提供了一套工具和抽象,帮助开发者创建能够理解页面语义、自适应变化的自动化流程。其核心能力包括:利用大语言模型解析用户意图并生成操作步骤,提供可验证的中间状态检查,以及支持与主流 AI 编程助手的集成。通过这种方式,libretto 旨在降低浏览器自动化的维护成本,提升复杂场景下的任务完成率,适用于需要高可靠性的网页数据抓取、表单填写、流程测试等场景。

开源 unknown 自动化工作流
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 900
维护状态 维护中
是否开源
定价模式 unknown

项目数据

分类自动化工作流
开发团队cashew-labs
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源
开源协议MIT
主要语言TypeScript
技术栈/模型automation,browser,claude-code,codex,rpa
GitHub 星标★ 900
30天Star增速
HF 下载量
上线时间2026-03-02 00:00:00
最近更新2026-09-23 00:00:00
维护状态维护中
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-10
浏览次数5

使用教程

核心亮点

  • 深度融合 Claude Code/Codex,用自然语言驱动复杂浏览器操作
  • 内置状态验证机制,减少AI误操作,提升任务成功率
  • 提供高层抽象,简化了传统RPA脚本的编写和维护

不足之处

  • 项目处于早期,文档和社区生态尚不完善
  • 依赖外部AI服务,可能带来额外成本和延迟

适用场景

  • 网页数据采集与监控,需要应对页面结构频繁变化
  • 自动化测试,尤其是端到端流程验证
  • 重复性网页操作,如表单填写、报表下载

替代项目

Playwright、Puppeteer、Browser-use

项目介绍

libretto 是自动化工作流领域的开源项目,由 cashew-labs 开发,是 2026 年新上线的项目。

在全站 13,014 个收录项目中,它的 GitHub 星标数(900)位列前 30%,在自动化工作流分类中处于中上游。

近 45 天,它的 GitHub 星标从 862 增加到 900,净增 38。

项目仍在小幅维护中,最近一次代码更新于 2026-09-23。从国内网络环境看,可直接访问。

它主要面向的使用场景是:网页数据采集与监控,需要应对页面结构频繁变化。同类可对比的替代方案包括 Playwright、Puppeteer、Browser-use。

上一篇:testzeus-hercules

下一篇:python-sdk

同类项目推荐

n8n 开源

拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。

Fair-code workflow automation platform with native AI capabilities. Combine visual b···

★ 205700 2026-08-10
feishu-docx 开源

让 AI 代理轻松读写飞书文档,双向转换 Markdown

Feishu/Lark Docs、Sheet、Bitable <-> Markdown | AI Agent-friendly knowledge base exp···

★ 261 2026-08-09
robotcode 开源

让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。

Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···

★ 300 2026-08-10
puppeteer 开源

用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。

JavaScript API for Chrome and Firefox

★ 95609 2026-08-10