OpenViSTAI · Agents · Blockchain · Crypto
Menu
Browser Agents

Open Browser

Open Browser is an open-source TypeScript framework for AI agents that control a Playwright browser to navigate websites, interact with page elements and extract information. It includes a core library, CLI and sandbox package, with model integrations for OpenAI, Anthropic and Google.

Independent OpenViST project profile, based on linked sources.

Open Browser — 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 Open Browser when building a TypeScript workflow that needs an AI model to operate a Playwright browser and perform multi-step website tasks.

Who it is for

  • Developers building agents for website navigation and information extraction.
  • Teams prototyping or debugging browser workflows through an interactive command prompt.
  • Developers who need configurable limits and domain controls around browser-agent tasks.

Documented uses

  • Direct an agent to search a site and extract or summarize information.
  • Automate multi-step navigation and page interactions such as clicking and typing.
  • Fill website forms through browser automation.
  • Explore a live browser session with commands and inspect page content.
Before you choose

Requirements & limits

The repository is public and identifies the project as MIT-licensed. Setup requires Bun and at least one supported provider API key.

  • It is a developer framework with a CLI, TypeScript library and sandbox package, rather than a hosted end-user browsing service.
  • Playwright provides browser control; the Vercel AI SDK supports the named model integrations.
  • The README documents sandbox resource limits, monitoring, timeouts and domain restrictions as configurable controls.
  • The project provides both natural-language agent tasks and direct browser commands, including an interactive REPL.

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

Prepare the repository and provider credentials

Install the project dependencies and configure at least one supported model provider key.

Before you start

  • Bun
  • At least one API key for OpenAI, Anthropic or Google
  • A local copy of the Open Browser repository

Steps

  1. Run bun install in the repository.

  2. Copy .env.example to .env.

  3. Edit .env to add an API key for at least one supported provider.

Expected outcome

The project dependencies are installed and a provider key is configured for subsequent use.

Guide limitations

  • This guide covers setup only; it does not establish that an agent task ran successfully.
  • Provider credentials are required, and the documentation does not specify their cost.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
2 October 2026
Original website title
ntegrals/openbrowser · Official homepage title · retained in its source language