Browser Tools SDK

Browser Tools SDK

Browser Tools SDK is an open-source npm package from Libretto that gives AI agents a small set of Playwright-backed browser tools so agents can open real browsers, read page snapshots, and run Playwright actions programmatically.

Browser Tools SDK is automation software teams evaluate for automation. Use this page to review pricing, integration signals, and the best alternatives before you commit.

Contact for pricing
#135 in Automation (135 tools)
Added 2 months ago
Data reviewed Jul 22, 2026

Profile facts come from the vendor source. AiMatch labels unknown pricing or API details instead of estimating them.

Review official source →

Quick Overview

Best for: Automation

What it does

Automation software for decision-makers comparing workflow fit and alternatives.

Best fit

Automation

Pricing snapshot

Contact for pricing

Next step

Compare Browser Tools SDK with similar tools before you shortlist it.

Compare this tool before you shortlist it

Review alternatives, pricing posture, and workflow fit side by side.

Browser Tools SDK

Browser Tools SDK is an open-source SDK from Libretto that provides six small tools enabling AI agents to operate real browsers via Playwright. The SDK exposes browser-level primitives (open, snapshot, exec, status, close, connect/inspect) so agents can read a compact accessibility-style snapshot of a page and then run Playwright code to interact with the live page. It is distributed as an npm package (libretto-browser-tools) and includes adapters for common agent frameworks such as AI SDK and Pi, plus support for local or hosted browser providers.

Six tools let any AI agent open a real browser, read the page, and act with Playwright.

Own this listing?

Claim this page for a one-time $29 to add pricing, features, screenshots, verified owner details, and a clearly labeled 30-day category position after the profile is live.

Claim this listing for $29

Key Features

Six browser tools

A compact toolset (browser_open, browser_snapshot, browser_exec, browser_status, browser_close and inspect/connect) that lets agents read page structure and run Playwright actions.

browser_snapshot

Returns a compact accessibility tree with stable refs so the agent can read page structure without raw HTML.

browser_exec

Runs Playwright code on the live page; each call returns a compact snapshot diff showing what changed.

Built-in adapters

Includes adapters for AI SDK and Pi and provides a custom path to connect other agent frameworks.

Local and hosted browser providers

Supports running Chromium locally with LocalBrowserProvider and built-in providers including Libretto Cloud, Browserbase, Kernel, and Steel.

Open source distribution

The package is available under the MIT license in the Libretto repository.

Libretto CLI & tooling

Integrates with Libretto CLI to turn recorded browser workflows into reusable TypeScript APIs and to debug or repair failed browser runs.

Benchmarked efficiency

Published benchmarks on the page claim lower outcome cost vs alternatives (example: Browser Tools $0.106 vs dev-browser $0.257 in a 26-task measurement).

Pricing

Current pricing details are not available from the vendor source.

Use Cases

Give agents real browser access

Allow AI agents to open a real browser, read a compact snapshot of the page, and execute Playwright steps to complete tasks on live websites.

Automate complex page interactions

Enable agents to work through complex pages by combining browser_snapshot for reading structure and browser_exec for interacting with the live DOM.

Record and expose browser workflows as APIs

Use Libretto CLI to record live workflows and save them as reusable TypeScript APIs.

Debug and repair failed browser runs

Give a failed run to an agent and receive a tested pull request or repaired workflow using Libretto's debugging tools.

Integrations

AI SDK adapter

Built-in adapter to connect the Browser Tools SDK to the AI SDK agent framework.

Pi adapter

Built-in adapter to connect the Browser Tools SDK to Pi.

Custom adapter

A custom integration path for wiring the base tools into other agent loops or frameworks.

LocalBrowserProvider

Run Chromium on your machine as a browser provider.

Hosted providers (Libretto Cloud, Browserbase, Kernel, Steel)

Built-in providers listed on the page for running browsers in hosted environments.

Benefits

Lets AI agents read page structure without raw HTML by returning compact accessibility-style snapshots.
Enables agents to run Playwright code on live pages and receive snapshot diffs of what changed.
Includes adapters for common agent frameworks, so you can keep your current model and agent loop.
Open-source MIT-licensed package available via npm for developer adoption.
Benchmarked to reduce outcome cost compared to several alternatives on public website tasks.

Limitations

Browser Tools SDK does not replace Playwright; it runs agent Playwright code through Playwright and you retain the Playwright API.
The SDK intentionally exposes only six tools; more complex or unconventional browser interactions may still require direct Playwright use or custom tooling.

Frequently Asked Questions

Which agent frameworks work today?
The package includes adapters for AI SDK and Pi. The base tools are framework-neutral, so you can also wire them into your own agent loop.
Which browser providers can I use?
Run Chromium on your machine with LocalBrowserProvider, or use the built-in providers for Libretto Cloud, Browserbase, Kernel, and Steel.
Why does the SDK expose only six tools?
Most browser work needs two tools: browser_snapshot to read the page and browser_exec to run Playwright. The other four tools open, connect, inspect, and close browser sessions.
Does Browser Tools SDK replace Playwright?
No. It gives an agent a small tool set and runs its browser_exec code through Playwright. You still have the Playwright API.
Is Browser Tools SDK open source?
Yes. The package is available under the MIT license in the Libretto repository.

Getting Started

  1. 1 Install the package: $npm i libretto-browser-tools
  2. 2 Create or select a browser provider (for example: const provider = new LocalBrowserProvider()).
  3. 3 Create the SDK tools and use them with your agent: const { tools } = createAiSdkBrowserTools(provider); then call your agent/generation API with the tools (example shown: generateText with model, tools, prompt).
  4. 4 Optionally use Libretto CLI to record workflows, turn them into reusable TypeScript files, and debug failed runs.

Support

docs

Documentation and usage examples available on the Libretto site (Docs link referenced on the page).

forum

Libretto forum is referenced on the site for community discussion.

cli & repo

VIEW SOURCE ON GITHUB and Libretto CLI tooling are referenced on the page for debugging and workflow tooling.

blog & changelog

Blog and changelog links are available from the site for updates and release notes.

API

Available: No

Compare Browser Tools SDK with similar tools

See how it stacks up against alternatives

Free
Tines 3B

Tines 3B

Tines 3B is an enterprise-grade platform that provides a secure, governed environment for teams to build, run, and manage AI-native agents, apps, and automations while preserving IT and security visibility and control.

Automation
Enterprise-ready
Free
TamedTable, AI ETL in Natural Language

TamedTable, AI ETL in Natural Language

TamedTable is a source-available AI-first ETL tool that lets you load tabular data, issue natural-language commands to clean, enrich, classify, validate, and reshape data, and then replay or export those transformation recipes (browser and CLI).

Automation
Free
Document Automation

Document Automation

DocuQueue automates end-to-end document workflows using AI to detect and fill PDF form fields, generate business-ready documents, enforce templates/branding, and integrate with existing systems via API and webhooks. It's targeted at teams across legal, HR, sales, finance, and regulated industries.

Automation
Free
Webfill

Webfill

WebFill is a browser extension that uses advanced AI models to automate form filling, surveys, multiple-choice questions, email generation and response, and general data-entry tasks for students and professionals.

Automation
Contact for pricing
Virtualverselabs

Virtualverselabs

virtualverselabs provides AI integrations, task automations, custom software products, and cloud/API engineering to help growing businesses build scalable, automated digital solutions.

Automation
Contact for pricing
buildprompt

buildprompt

BuildPrompt is an agentic AI platform for AECO that connects fragmented project and portfolio data into evidenced, auditable decisions to speed compliance, handover and asset management across regulated construction and real-estate programmes.

Automation
Enterprise-ready
Freemium
GoHighLevel

GoHighLevel

GoHighLevel (HighLevel) is an AI-powered, all-in-one business operating system designed for marketing agencies and small-to-medium businesses to capture, nurture, close and re-engage leads using CRM, automation, voice/conversation AI, funnels, reputation management and more.

Automation
Free
octoparse-ai

octoparse-ai

Octoparse AI is a Windows-only, no-code RPA platform that uses AI (AI Copilot, Generative AI, OCR, etc.) to build and run automated workflows across websites, Excel, and desktop apps; core features are free forever and the product targets business automation and data extraction tasks.

Automation

Premium Alternatives

Paid
productify-ai

productify-ai

Productify.ai is an API-first platform that ingests and normalises unstructured product content (images, packaging, text, tables) into structured, compliant, reusable product data for retailers, agencies, and enterprise teams.

Automation
Enterprise-ready
Paid
bewai-idp-documents-in-decision-out

bewai-idp-documents-in-decision-out

Bewai Intelligent Document Processing (IDP) est une plateforme SaaS française d'automatisation du traitement documentaire pour frontoffice, backoffice et BPO : catégorisation, extraction, contrôles, workflows et intégration via API pour secteurs banque, assurance, immobilier, abonnement, etc.

Automation
Enterprise-ready
Paid
modularmind-drag-drop-prompts

modularmind-drag-drop-prompts

ModularMind is a workflow automation product that lets users "automate your work by describing it," offered with a Maia Plus plan that unlocks advanced AI-powered features and higher usage limits.

Automation
Paid
ai-content-labs

ai-content-labs

AI Content Labs is a multimodal AI content creation platform that lets teams design visual workflows, connect multiple AI providers (text, image, voice), and automate production of textual and visual content at scale.

Automation
Paid
Process

Process

Process Street is a compliance operations platform that centralizes policies and standard operating procedures, automates workflows with AI, and delivers audit-ready proof to help organizations standardize and enforce processes across teams and industries.

Automation
Enterprise-ready
Paid
ReelFarm

ReelFarm

ReelFarm is an AI-driven platform that automates creation and publishing of faceless TikTok slideshow videos, letting users generate, schedule, and auto-publish slideshow-style TikTok content at scale for marketing and growth.

Automation
Enterprise-ready
Paid
ikapture

ikapture

iKapture is an AI-fueled accounts payable automation platform that uses AI/ML/NLP and human intelligence in a no-code environment to extract document data, automate invoice processing and integrate with ERPs to improve cash flow monitoring and AP efficiency.

Automation
Enterprise-ready
Paid
Naratix

Naratix

Naratix provides enterprise-grade ecommerce automation and catalog intelligence to automate product data enrichment, content and image creation, price monitoring, taxonomy and category management, and multi-channel publishing at scale.

Automation
Enterprise-ready

Explore Related Categories

Explore by Outcome