DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
L

dsh-local-browser-search

Local Browser Search

Web search and page fetching using your LOCAL browser (Edge/Chrome) via Chrome DevTools Protocol — no API key, no cloud search. · 使用本地浏览器(Edge/Chrome)实现搜索与网页抓取,无需 API Key。

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:YUANMINGXUE/dsh-search#acb4e69cea3ead48e3d516ace06f41798879503a
READMECompatibilityVersions

Compatibility and provenance

Local Browser Search is published as dsh-local-browser-search and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
8/26/2026

Versions

0.1.0stable
8/26/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
8/26/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in search-research.

Free Searchdsh-free-searchFree web search for DeepSeek Harness: 27 engines (Bing/DuckDuckGo/AnySearch/SearXNG/Exa/Tavily/Keenable/Firecrawl/Parallel/You.com keyless; Zhihu global/site via MCP and Perplexity/SerpBase/DeepSeek (official + native tools/search)/Baidu/Kimi/Aliyun/DoubaAb Wechat Scrapedsh-ab-wechat-scrape--- description: "The out-of-tree wechat_scrape tool: retrieves WeChat official-account articles, filters promotional blocks, and saves each as a Markdown file, for maintainers of this machine's dsh profiles." kind: "package-reference" ---Arisdsh-arisARIS research-workflow skills as a DeepSeek Harness bundle: 82 skills plus cross-model adversarial review through Codex.Ab Market Researchdsh-ab-market-researchAn out-of-tree DeepSeek Harness plugin: the trade_search tool (multi-round aspect-broadening query planning, publisher-tier ranking, source diversity, JSON snapshot) and its browser card in one package.

README

dsh-local-browser-search

Web search and page fetching powered by your local browser (Edge / Chrome) over the Chrome DevTools Protocol — no API key, no cloud search provider, no bundled browser download.

The plugin drives the installed browser with Node.js built-ins only (child_process, fetch, WebSocket) and registers two model-facing tools for the DSH agent:

ToolWhat it does
browser_searchSearches the web and returns organic result titles / URLs / snippets. Engine: bing (default), duckduckgo, or google.
browser_fetchOpens a URL in the browser and returns the rendered page text — exactly what a human sees after JavaScript executes.

This is useful where public search APIs are unavailable or unkeyed: the search runs in a real browser using your own network and cookies-free fresh profile.

Install

dsh plugin --profile web add dsh-local-browser-search

Then restart dsh web. The two tools appear in the agent's toolset.

Note: this package can also be installed from a local checkout with npm install <path-to-this-folder> in your profile directory.

Configuration

Defaults are set in cordis.patch.yml:

KeyDefaultMeaning
headlesstrueRun the browser headless (false opens a visible window).
enginebingDefault search engine: bing / duckduckgo / google.
maxResults8Upper bound on sources returned per search.
timeoutMs30000Cooperative tool-call timeout budget.
browserPathnullExplicit browser executable; auto-detected (Edge → Chrome → Brave) when unset.

You can also set DSH_BROWSER_PATH in the environment to force a browser.

Bing is the default because it is the engine reachable on the most restrictive networks (DuckDuckGo/Google are often blocked in some regions).

How it works

  1. The plugin finds an installed Chromium-based browser (Edge by default on Windows).
  2. It launches it headless with --remote-debugging-port and a fresh temporary profile.
  3. It drives the page over the Chrome DevTools Protocol (WebSocket JSON-RPC): navigate to the search engine, evaluate the result extractor, and read back the JSON.
  4. The browser is killed and its temp profile removed after each call.

No user profile, cookies, or browsing data are ever touched — every call uses a fresh temp profile.

Security note

Like any DSH plugin, loading this package runs its code in your harness process with your permissions. The browser it launches is the one you already run. Review the source before use.

License

MIT