Quickstart

Install the current CLI, run setup, then describe the result you want.

CLI

npm install -g unbrowse@11.1.1
unbrowse setup
unbrowse "top stories with point counts" --url https://news.ycombinator.com

Unbrowse reuses a known first-party route when one is available and opens the browser when the task still needs browsing, login, or capture.

TypeScript

npm install unbrowse@11.1.1
import { createHole } from "unbrowse/sdk";

const result = await createHole().fill({
  intent: "find recent TypeScript releases",
  url: "https://github.com/microsoft/TypeScript/releases",
});

console.log(result.answer ?? result.items);

Account credits

Register an account to create an API key and attach usage credits. No additional payment setup is required.

unbrowse register --email you@example.com
unbrowse dashboard

See what is free and what consumes credits.

Next