← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-browser

Shared visible real browser plugin for DeepSeek Harness driven over CDP with human takeover and task session isolation.

VisionUI & ProductivityDeveloper ToolsBrowser & Web
83GitHub Stars5ForksUpdated2026-09-21

Install

$ dsh plugin --profile web add dsh-builtin-browser

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-builtin-browser is an installable DeepSeek Harness plugin providing a shared, visible native browser. It allows AI agents to control web interactions over CDP while humans view the same page in real time and can take over anytime. It supports self-hosted Electron windows with a full toolbar, per-task session isolation, cookie persistence, CAPTCHA detection, batch form filling, authenticated downloads, action restriction guardrails, and accessibility tree snapshots.

Key Capabilities

  • Provides 33 agent tools under the browser_* namespace for navigation, inspection, interaction, and downloads
  • Offers shared real browser view (native WebContentsView) with instant human takeover and focus routing
  • Self-hosts standalone Electron browser windows when run without desktop host integration
  • Per-task session isolation preventing concurrent agent tasks from interfering with each other's tabs
  • Accessibility tree inspection (browser_a11y) penetrating same-origin iframes and Shadow DOM
  • Automated CAPTCHA and challenge detection (Cloudflare, reCAPTCHA, hCaptcha, Turnstile)
  • Batch form population (browser_fill) and framework-friendly controlled input setters (React/Vue safe)
  • Authenticated file downloads using session cookies directly saved to disk with size limiting
  • Cookie export and restoration (browser_auth) for session persistence
  • Action restriction guardrail (browser_restrict) to whitelist permissible browser actions

Useful For

  • Automating complex web workflows with human-in-the-loop oversight and manual CAPTCHA solving
  • Extracting structured webpage data using CSS selectors and accessibility trees
  • Testing and filling multi-step web forms on modern React and Vue applications
  • Downloading authenticated files and assets within an ongoing user session
  • Navigating multi-tab browser sessions across isolated concurrent agent tasks

Who It Fits

  • DeepSeek Harness users automating web browsing tasks needing real-time visual inspection
  • Developers building agentic web scraping, testing, or multi-step form workflows in DSH
  • Teams requiring interactive human takeover for bot-detection challenges

Documented Limitations

  • Currently verified primarily in Windows environments; macOS and Linux are not explicitly validated
  • JPEG screenshots only work on the self-hosted native capturePage path; CDP fallback in desktop shells uses PNG
  • Does not automatically bypass CAPTCHAs; requires manual human completion in the shared window
  • browser_restrict is a soft guardrail that models can lift themselves, not a hard security boundary
  • Private incognito mode is not implemented
  • browser_auth cookie round-trips do not preserve hostOnly and sameSite attributes
  • Cookies in self-hosted instances are stored on disk in plaintext by default

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 1 runtime, 2 development, 5 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
wqty123/dsh-browser
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
4315e48 · 2026-09-27

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
83GitHub stars
Forks
5
Open issues
2
Last commit
2026-09-21
Last release
2026-08-14
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app