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.

Browser Use

Run agent browser sessions on Browser Use.
Import from libretto-browser-tools/browser-use.

Configure

BROWSER_USE_API_KEY=<browser-use-api-key> # optional # BROWSER_USE_BASE_URL=https://api.browser-use.com/api/v3

Options

OptionEnvDefaultDescription
apiKeyBROWSER_USE_API_KEY(required)API key
endpointBROWSER_USE_BASE_URLhttps://api.browser-use.com/api/v3API base URL
proxyCountryCodeOptional proxy country code (null clears)
timeoutMinutesSession timeout in minutes
Created sessions may include liveViewUrl. If the API returns no CDP URL, stop the session in the Browser Use dashboard and create a fresh one.

Example

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