AI Agent Hub
Back to plugins
🧰

dsh-search

Web Tools Updated 2026.08.26

Run the following command in DeepSeek Harness:

dsh plugin install YUANMINGXUE/dsh-search

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install YUANMINGXUE/dsh-search in your terminal (source: https://github.com/YUANMINGXUE/dsh-search), then restart dsh web to see browser_search and browser_fetch appear in the agent toolset.

About this plugin

Many public search APIs require a registered key or simply are not reachable in certain network environments. dsh-search takes a more pragmatic approach: it drives a Chromium-based browser you already have installed (Edge, Chrome, or Brave) over the Chrome DevTools Protocol to perform web searches and page fetches, with no cloud search provider, no extra browser download, and no API key involved.

The plugin registers two tools for the DSH agent: browser_search lets you switch between Bing, DuckDuckGo, and Google, returning organic result titles, URLs, and snippets; browser_fetch opens a target URL in the browser, waits for JavaScript to execute, and hands back the rendered page text, exactly what a human reader would see. Every call launches a fresh temporary profile and tears it down when finished, so your login sessions and browsing history are never touched.

If you need to give your agent web-browsing capability in an environment where search APIs are unavailable, where you would rather not manage an API key, or where you specifically need the post-JavaScript-rendered text of a page, dsh-search is a lightweight and privacy-friendly option. The configuration is straightforward, headless by default, with a visible window mode available for debugging.

Use Cases

  • When public search APIs are unavailable or require an API key for agent web access
  • When you need the JavaScript-rendered page text rather than raw HTML
  • In restricted network environments where a local browser is the only viable path to search

Best For

  • DSH agent users who need web access without managing search API keys
  • Developers working in network environments where search APIs are blocked or unreachable
  • Users who prefer privacy-friendly, zero-cloud local workflows