OpenViSTAI · Agents · Blockchain · Crypto
Menu
Browser Agents

Hyperagent

Hyperagent is a TypeScript library that extends Playwright with LLM-driven browser actions, natural-language task execution and structured extraction of web-page information.

Independent OpenViST project profile, based on linked sources.

Hyperagent — OpenViST project profile in Browser Agents.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Hyperagent when a Playwright workflow needs LLM-guided navigation or extraction, or when a task mixes those capabilities with conventional browser scripting.

Who it is for

  • Developers building browser automation in TypeScript with Playwright.
  • Teams that need to combine natural-language browser tasks with conventional scripted actions.
  • Developers extracting page data into a defined output schema.

Documented uses

  • Automate multi-step browser workflows from a natural-language task description.
  • Perform focused browser actions such as clicking a control or filling a field.
  • Extract page information into a schema-defined result.
  • Combine AI-assisted actions with standard Playwright operations.
Before you choose

Requirements & limits

The repository is publicly accessible and the project is described as open source. Installation examples use npm or yarn; the supplied repository metadata does not specify a license.

  • The README distinguishes page.perform() for individual actions from page.ai() for complex, multi-step tasks.
  • The examples configure an LLM provider and model; provider examples include OpenAI, Anthropic, Gemini and DeepSeek.
  • Zod is shown for defining structured extraction output.
  • Hyperbrowser is documented as an optional cloud browser provider rather than the Hyperagent library itself.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install Hyperagent and prepare an LLM-backed browser workflow

Add the library to a project and configure the documented agent and LLM provider.

Before you start

  • A TypeScript project using Playwright
  • npm or yarn
  • An LLM provider and model, as shown in the README

Steps

  1. Install @hyperbrowser/agent with npm or yarn.

  2. Import HyperAgent and initialize it with an LLM provider and model.

  3. Create a task with executeTask() or create a page and use its documented browser methods.

  4. Call closeAgent() when finished.

Expected outcome

A project configured to call Hyperagent task and page APIs, following the README examples.

Guide limitations

  • The guide covers installation and example configuration; it does not establish that a particular provider account or model is available to every reader.
  • The repository metadata supplied here does not specify a license.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
15 October 2026
Original website title
hyperbrowserai/HyperAgent · Official homepage title · retained in its source language