libretto

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

开源 🏷️定价信息待确认 ✅ 目前可打开 自动化工作流 🍴 复刻 71 🐛 待处理 20 👀 关注 3
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 910
维护状态 维护中
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

libretto 项目界面预览图
图片来源:项目官网

项目数据

分类自动化工作流
开发团队cashew-labs
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型automation,browser,claude-code,codex,rpa
GitHub 星标★ 910
上线时间2026-03-02 00:00:00
代码更新2026-08-21
仓库体积63.6 MB
本站数据更新2026-11-10
维护状态维护中
收录时间2026-08-10
浏览次数7

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 910

使用教程

难度:进阶 约 20 分钟 部署方式:本地安装 4 步

环境要求

  • Node 18+

安装与启动步骤

  1. 1确认同源

    这是 Libretto 的另一个组织镜像,功能与本目录中的同名项目一致,装一个即可。

  2. 2装包

    npm 装好后跑 setup 初始化浏览器环境。

    npm install libretto
    npx libretto setup
  3. 3快速验证

    open 一个页面再 snapshot,确认能取到结构化内容。

    npx libretto open https://example.com
  4. 4写脚本

    把重复的网页流程固化成 TS 脚本,交给 Agent 或 CI 执行。

如何确认成功

setup 与 status 均正常,snapshot 有输出。

注意事项

  • 两个镜像装重会互相覆盖全局状态,统一用一个。

核心亮点

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

不足之处

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

适用场景

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

替代项目

Playwright、Puppeteer、Browser-use

上一篇:testzeus-hercules

下一篇:python-sdk

同类项目推荐

native-devtools-mcp 开源

让 AI 直接操控电脑和手机,跨平台自动化一步到位

MCP server for computer use & browser automation - screenshot, OCR, click, type, fi···

★ 141 2026-08-09
hwatu 开源

让 AI 代理秒级验证界面,卡壳时一键转人工。

Headless verification browser for AI coding agents: 35 ms one-call checks, pixel dif···

★ 118 2026-08-09
simulink-agentic-toolkit 开源

让AI智能体真正会读会改Simulink模型

The Simulink Agentic Toolkit gives your AI agent both the tools and the expertise to···

★ 1335 2026-10-08
agent-browser-cli 开源

一条命令让 AI 看清并操作浏览器

使用 agent-browser-cli 进行浏览器感知与控制。适用于标签页扫描/切换、页面 JS 执行、Co···

★ 648 2026-10-25
watomatic 开源

忙时自动回消息,WhatsApp/Facebook 两不误

Auto reply app to enable auto reply for messengers like WhatsApp and Facebook Messen···

★ 557 2026-08-09
x-cmd 开源

给 Shell 装上 AI 超能力,一条命令搞定云与自动化

Shell Superpowers for AI Agents.

★ 4746 2026-09-12
obscura 开源

让 AI 代理和爬虫像真人一样浏览网页,不被封禁。

The headless browser for AI agents and web scraping

★ 31990 2026-08-10
awesome-n8n-templates 开源

280+现成n8n模板,复制即用,自动化秒上手

280+ free n8n automation templates — ready-to-use workflows for Gmail, Telegram, Sl···

★ 26348 2026-08-09
html-get 开源

一行代码抓任意网页 HTML,自动渲染纠错还快

Get the HTML from any website, fine-tuned for correction & speed

★ 102 2026-09-16