Open source

Browser automation library for AI agents (JS)

Build browser agents that can navigate sites, fill out forms, and extract information.

$npx browserable

State of the art browser agent library

On the Web Voyager benchmarks, Browserable outperforms all other browser agents. Read more about it here.

50%
Web Voyager
52%
Computer Use
67%
Runner H 0.1
87%
Operator
90.4%
Browserable
1import { Browserable } from 'browserable-js';
2
3// Initialize the SDK
4const browserable = new Browserable({
5  apiKey: 'your-api-key'
6});
7
8// Create and run a task
9async function runTask() {
10  const createResult = await browserable.createTask({
11    task: 'Visit example.com and extract all links',
12    agent: 'BROWSER_AGENT'
13  });
14
15  // Wait for task completion
16  const result = await browserable.waitForRun(taskId);
17  console.log('Results:', result.data);
18}

Demos

Build, test and improve agents without having to write all of the infrastructure from scratch

Task: On coursera.com find a beginner-level online course about '3d printing' which lasts 1-3 months, and is provided by a renowned university.

Task: On arxiv.org locate the latest paper within the 'Nonlinear Sciences - Chaotic Dynamics' category, summarize the abstract, and note the submission date.

Task: On amazon.com search for a yoga mat at least 6mm thick, non-slip, eco-friendly, and under $50.