Browserbase Loader
Description
Browserbase is a developer platform to reliably run, manage, and monitor headless browsers.
Power your AI data retrievals with:
- Serverless Infrastructure providing reliable browsers to extract data from complex UIs
 - Stealth Mode with included fingerprinting tactics and automatic captcha solving
 - Session Debugger to inspect your Browser Session with networks timeline and logs
 - Live Debug to quickly debug your automation
 
Installation
- Get an API key and Project ID from browserbase.com and set it in environment variables (
BROWSERBASE_API_KEY,BROWSERBASE_PROJECT_ID). - Install the Browserbase SDK:
 
- npm
 - Yarn
 - pnpm
 
npm i @browserbasehq/sdk
yarn add @browserbasehq/sdk
pnpm add @browserbasehq/sdk
Example
Utilize the BrowserbaseLoader as follows to allow your agent to load websites:
import { BrowserbaseLoader } from "@langchain/community/document_loaders/web/browserbase";
const loader = new BrowserbaseLoader(["https://example.com"], {
  textContent: true,
});
const docs = await loader.load();
API Reference:
- BrowserbaseLoader from 
@langchain/community/document_loaders/web/browserbase 
Arguments
urls: Required. List of URLs to load.
Options
textContentRetrieve only text content. Default isfalse.sessionIdOptional. Provide an existing Session ID.proxyOptional. Enable/Disable Proxies.