AI Agent Hub
Back to plugins
dsh-cust-search preview

dsh-cust-search

Web Tools Updated 2026.09.15

Run the following command in DeepSeek Harness:

dsh plugin install u9521/dsh-cust-search

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

Run dsh plugin install u9521/dsh-cust-search in the DeepSeek Harness terminal; the source is at https://github.com/u9521/dsh-cust-search . After installing, restart with dsh web and hard-refresh the browser to activate the plugin.

About this plugin

The built-in web-search channel in DSH WebUI is a single point of failure: if the one engine behind it goes down, search results simply stop. dsh-cust-search solves this by letting you define an ordered list of search engines in the Settings panel. When one engine hits a network error, an invalid key, or a timeout, the plugin transparently advances to the next enabled engine until it returns results, with no manual retry.

Eleven search channels are ready out of the box, spanning the official DeepSeek bridge, no-key engines (Bing, DuckDuckGo, SearXNG), and popular AI search APIs (Tavily, Exa, Firecrawl, Parallel, Perplexity, and more). All state lives in an isolated user file, so upgrading or removing the plugin never touches DSH system settings.

This plugin is aimed at DSH WebUI users (v0.1.5-rc.1 or later) who rely on web-grounded Q&A and want multi-engine redundancy as a safety net, or who specifically need access to AI search providers like Tavily or Perplexity without building a custom bridge themselves.

Screenshots

Use Cases

  • Automatic failover to a backup engine when the primary search channel goes down
  • Plug in AI search APIs like Tavily or Perplexity in place of the built-in channel
  • Combine multiple free engines (Bing, DuckDuckGo, SearXNG) for broader result coverage

Best For

  • DSH WebUI users who depend on web-grounded Q&A in daily work
  • Heavy search users who want multi-engine redundancy as a safety net
  • Developers who want to integrate paid AI search APIs without building custom bridges