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.

Steel

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

Configure

STEEL_API_KEY=<steel-api-key> # optional # STEEL_BASE_URL=https://api.steel.dev # STEEL_CONNECT_URL=wss://connect.steel.dev

Options

OptionEnvDefaultDescription
apiKeySTEEL_API_KEY(required)API key
endpointSTEEL_BASE_URLhttps://api.steel.devREST API base URL
connectEndpointSTEEL_CONNECT_URLwss://connect.steel.devCDP connect websocket base
useProxyEnable Steel proxy when true
solveCaptchaEnable captcha solving when true
timeoutMsSession timeout in milliseconds
inactivityTimeoutMsInactivity timeout in milliseconds
Created sessions may include liveViewUrl (Steel session viewer).

Example

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