OpenViSTAI · Agents · Blockchain · Crypto
Menu
Browser Agents

Openbrowserclaw

Openbrowserclaw is an open-source, single-user AI assistant that runs in a browser tab, using browser storage, a web worker and the Anthropic API to handle conversations and tool use.

Independent OpenViST project profile, based on linked sources.

Openbrowserclaw — 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 it when a browser-tab-based personal assistant fits the workflow and you want its chat, storage and tools in one browser runtime.

Who it is for

  • Individuals seeking a personal assistant that runs in a browser rather than on a separate server.
  • Developers who want to inspect or run a TypeScript browser-based assistant.
  • Users who want browser chat with optional Telegram messaging and browser-resident file or task tools.

Documented uses

  • Chat with an AI assistant through a browser interface.
  • Use assistant tools to manage workspace files, make HTTP requests or run JavaScript.
  • Persist assistant context and schedule recurring tasks.
  • Route messages through an optional Telegram bot.
Before you choose

Requirements & limits

The documented local setup requires npm and an Anthropic API key. The repository is public and lists an MIT license.

  • The browser tab is the runtime; Telegram responses and scheduled background work depend on it remaining open.
  • The assistant sends messages and conversation history to the Anthropic API.
  • Bash execution needs separately downloaded v86 and Alpine root filesystem assets; other listed tools do not require the VM.
  • The README describes the project as a proof of concept.

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

Set up Openbrowserclaw for local browser chat

Start the local development server and open the assistant with an Anthropic API key.

Before you start

  • A local copy of the Openbrowserclaw project
  • npm
  • An Anthropic API key

Steps

  1. From the project directory, run the command below.

    Documented command
    npm install
  2. Run the command below.

    Documented command
    npm run dev
  3. Open http://localhost:5173.

  4. Paste your Anthropic API key and start chatting.

Expected outcome

The project’s README describes a local browser-chat setup connected to the Anthropic API.

Guide limitations

  • This guide covers local development setup, not a production deployment.
  • The optional bash tool requires separate WebVM assets.
Source-based practical guide

Configure the optional Telegram channel

Connect a Telegram bot to an Openbrowserclaw instance.

Before you start

  • A running Openbrowserclaw instance
  • A Telegram bot created with @BotFather
  • Access to Openbrowserclaw Settings

Steps

  1. Create a bot with @BotFather.

  2. Paste the bot token in Openbrowserclaw Settings.

  3. Send /chatid to the bot to obtain the chat ID.

  4. Add the chat ID in Settings.

Expected outcome

Telegram messages can be processed through the assistant when its browser tab is open.

Guide limitations

  • The browser tab must be open for the bot to respond.
  • Messages queue on Telegram and are processed when the tab is reopened.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
15 October 2026
Original website title
wexare-ai/openbrowserclaw · Official homepage title · retained in its source language