DSH Hub
Browser4 cover

platonai/Browser4

Browser4

ToolBrowser1112 GitHub stars· updated 2026-08-26

Browser4 — an AI-native browser engine for autonomous agents, intelligent extraction, and large-scale web automation.

Install

npx @deepseek-ai/dsh plugin --profile web add dsh-browser4

Restart `dsh web` after install. Bundle APIs can change during the developer preview.

README badge

Browser4 DSH Hub badge
[![DSH Hub](https://dshhub.dev/badge/browser4.svg)](https://dshhub.dev/plugins/browser4)

Paste this into your README. The star count updates with every catalog sync.

From the README

Excerpt from platonai/Browser4, cleaned of badges and images.

🤖 Browser4


English | 简体中文 | 中国镜像

Table of Contents

🌟 Introduction

💖 Browser4 — an AI-native browser engine for autonomous agents, intelligent extraction, and large-scale web automation. 💖

✨ Key Capabilities

  • 🤖 Agent Browser — Enable AI agents to browse, interact, and automate real-world websites.
  • 🧠 ML-Powered Extraction — Learn page structures and extract structured data without LLM token costs.
  • High-Performance Runtime — Coroutine-safe architecture supporting 100k–200k complex page visits per machine per day.
  • 🧬 Hybrid Intelligence — Combine LLM, ML, X-SQL, and selectors for robust extraction and experience reuse.
  • 📦 Enterprise-Scale Automation — Swarm crawling, CDP-native control, batch jobs, stateful sessions, plugins, extensions, and more.

Quick Start

Paste the following instruction to your favorite AI agent like claude, codex, workbuddy or openclaw and run it:

Read https://browser4.io/SKILL.md and install browser4-cli (if not installed) for browser automation to perform the following task:

1. Open the browser in headed mode (`open --headed`) so the window is visible — this is a human-facing demo
2. go to amazon.com
3. search for pens to draw on whiteboards
4. compare the first 4 ones
5. write the result to a markdown file

DeepSeek Harness integration

https://github.com/platonai/dsh-browser4

dsh plugin --profile web add dsh-browser4                  # npm registry
dsh plugin --profile web add github:platonai/dsh-browser4  # GitHub

🧭 Tool Selection Guide

Choosing the right tool for your task:

How to Interact with a Page

Use snapshot -i --boxes to see clickable/typeable elements with refs like e15, then click <ref>, fill <ref> "<text>", type/press, select, hover/drag/scroll, and wait to drive the page. All interaction commands accept CSS selectors too. Chain multiple steps efficiently with batch.

Typical interactive flow:

Related plugins