Tool overview
Libretto is listed under Programming AI tools.
What is Libretto?
Libretto gives coding agents a live browser, a token-efficient CLI, reusable workflow scripts, browser tools, and debugging agents. Developers can inspect pages, capture network traffic, record actions, compile deterministic Playwright automations, and propose fixes for failing scripts.
Best for
Developer teams building and maintaining reliable browser integrations with coding agents
Who is it for?
Decision note
Confirm package version, cloud-service terms, provider costs, GitHub permissions, browser profiles, secrets handling, hosting, site authorization, test strategy, and production monitoring.
Key features
Open-source CLI for browser workflow recording
Network inspection and API reverse engineering
Reusable Playwright automation scripts
Browser Tools SDK with six agent tools
Debug agents that propose pull-request fixes
Local and cloud browser provider support
Use cases
Turning website workflows into scripts
Debugging failing Playwright automations
Giving coding agents controlled browser access
Building maintained web integrations
Pros
- Core toolkit is MIT-licensed
- Generated scripts live in the repository
- Supports local and several cloud browsers
Limitations
Libretto can record private data, infer unstable selectors, or generate automation that violates site rules. Developers must obtain authorization, protect credentials, review scripts and network calls, rate-limit execution, test changes, and respect terms and access controls.
Pricing details
Billing options
Pricing note
The Libretto CLI and Browser Tools SDK are open source under the MIT license with no framework subscription price. Optional cloud browsers, model usage, GitHub services, hosting, and infrastructure can create separate costs.
Supported programming languages
- English
Integrations
Playwright
GitHub
Kernel
Browserbase
Steel
MCP
AI SDK
Please log in to join the discussion.