Agent-readable docs index: /docs/llms.txt. Full docs in one file: /docs/llms-full.txt. Download /docs/docs.zip to grep all markdown files locally.

Browserbase

Run agent browser sessions on Browserbase.
Import from libretto-browser-tools/browserbase. For Libretto CLI open / run on Browserbase, see Alternative providers: Browserbase.

Configure

BROWSERBASE_API_KEY=<browserbase-api-key> BROWSERBASE_PROJECT_ID=<browserbase-project-id> # optional # BROWSERBASE_ENDPOINT=https://api.browserbase.com

Options

OptionEnvDefaultDescription
apiKeyBROWSERBASE_API_KEY(required)API key
projectIdBROWSERBASE_PROJECT_IDBrowserbase project id (recommended)
endpointBROWSERBASE_ENDPOINThttps://api.browserbase.comAPI base URL
proxiesEnable Browserbase proxies when true
solveCaptchasEnable captcha solving when true
timeoutSecondsSession timeout in seconds

Example

import { createAiSdkBrowserTools } from "libretto-browser-tools/ai-sdk"; import { BrowserbaseBrowserProvider } from "libretto-browser-tools/browserbase"; const { tools, dispose } = createAiSdkBrowserTools( new BrowserbaseBrowserProvider({ proxies: true }), ); try { // agent loop using tools… } finally { await dispose(); }