dsh-antibrow: A DSH plugin that gives DeepSeek Harness agents a persistent-identity browser

antibrow/dsh-antibrow

Tools & CapabilitiesVerified
Listed on 2026-08-27
Page last updated 2026-10-04

A DSH plugin that gives agents a browser with a persistent identity: engine-level fingerprint spoofing, unlimited free local profiles, Android emulation, persistent passkeys, and residential proxy egress.

dsh-antibrow is a DSH plugin built for DeepSeek Harness that gives the agent a browser with a persistent identity. It solves the problem of plain browser plugins losing login state and using detectable fingerprints, enabling the agent to reliably check mailboxes, monitor dashboards, or keep marketplace accounts warm. Core capabilities include engine-level fingerprint spoofing, unlimited free local profiles, Android device emulation, persistent passkeys, and residential proxy egress. Profiles live on local disk with no count limit and work across platforms.

How to Install

install
dsh plugin --profile web add github:antibrow/dsh-antibrow
Category
Tools & Capabilities
Platform
DSH Plugin
Author
antibrow
Distribution
Plugin

dsh-antibrow Key Features

Persistent identity browserEngine-level fingerprint spoofingAndroid device emulationResidential proxy egress
Listed on dsh-plugin.org

dsh-antibrow Repo Summary

What Does It Do?

dsh-antibrow is a DSH plugin for DeepSeek Harness that gives the agent a browser with a persistent identity. It solves the problem of plain browser plugins losing login state and using detectable fingerprints, enabling the agent to reliably check mailboxes, monitor dashboards, or keep marketplace accounts warm. Core capabilities include engine-level fingerprint spoofing, unlimited free local profiles, Android device emulation, persistent passkeys, and residential proxy egress.

Core Features

  • Unlimited free profiles: profiles live on local disk with no count limit, so you can give every account or persona its own isolated browser.
  • Engine-level spoofing: user agent, platform, screen, fonts, canvas, WebGL, and audio are answered by the engine itself, with no injected scripts for detectors to find.
  • Persistent identity: cookies and passkeys are stored with the profile, surviving across runs and optionally syncing across machines; WebAuthn credentials are not tied to the system keychain.
  • Android device emulation: pass deviceType: 'android' to get a full phone environment, including touch points, mobile client hints, phone viewport, and GPU.
  • Residential proxy egress: traffic exits through residential proxies, with timezone, locale, and network profile derived from the proxy's real exit, avoiding IP-location contradictions.
  • Live view: start_live_view streams the agent's browser to a dashboard, so you can watch long unattended runs instead of guessing.

How to Use This Plugin?

After enabling it in DSH, the agent can use 16 tools (e.g., mcp__antibrow__*) to manage sessions, profiles, proxies, and page control. To create an Android profile, simply pass { "profile": "shop-mobile", "deviceType": "android", "temporary": true }. Profiles can be exported as files and imported on another machine, or left unsynced for manual use in the desktop app. The plugin supports Windows, macOS, and Linux on both x86_64 and arm64, and the same profile works across them.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: antibrow/dsh-antibrow. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

DSH Plugin FAQ