dondai44423/bladebro
An agentic browser driver with 5 tools instead of 30 — a Rust binary holding a persistent Live Page Model, so every action returns what changed, with batch actions and a self-healing stealth layer built in.
Bladebro is an agentic browser driver that gives an AI agent full control of a real browser through 5 tools rather than thirty: it holds a persistent Live Page Model across tool calls so every action returns what changed instead of a full-page dump. Refs survive React/Vue/Angular DOM replacement via structural fingerprints, act batch runs multi-step workflows in one call, act collect scrolls and dedupes a whole feed into one artifact, and template-free adapters extract site-aware structures for Reddit comment trees, X.com threads, GitHub repos and product pages. A 6-layer stealth stack (protocol, environment, behavior, coherence, residue, seasoning) is on by default, and bladebro rb on switches to driving your own Chromium-family browser with your profile and logins. The README reports clearing 68 of 80 (85%) production sites in browser-use's Stealth Bench V1, with the methodology and per-site CSV published in-repo and an open-model agent acting as the browsing agent.
Install
dsh plugin --profile web add bladebroCopied verbatim from the README's DeepSeek Harness section. The README notes that pnpm 11 defaults to a one-day release-age delay, so an unversioned install immediately after a release may select an older package — to install this release, use dsh plugin --profile web add bladebro@4.3.0. The README also shows a Desktop-profile form (dsh plugin --profile desktop add bladebro).
Compatibility
Requires Chrome/Chromium; prebuilt Linux binaries need glibc 2.28 or newer. No Rust toolchain, no Node.js, and no Playwright — npm resolves a prebuilt static binary for the platform with zero postinstall scripts. Ships Linux (x64/arm64), Windows x64, macOS Intel and Apple Silicon builds.
Details
- Repo: dondai44423/bladebro
- Category: Tools & Capabilities
- Stars: 305
- Version: GitHub repo dondai44423/bladebro; npm package bladebro at 4.3.0 (registry check 2026-10-08; registry repository field resolves back to this repo). The binary is Apache-2.0, built in Rust on a self-built CDP transport.
Alternatives
Lum1104/dsh-browser · Clizo1209/dsh-playwright-browser · titanwings/dsh-better-browser