dsh-web-search-anysearch
Run the following command in DeepSeek Harness:
dsh plugin install fan56/dsh-web-search-anysearch
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install fan56/dsh-web-search-anysearch in your terminal; the source is available at https://github.com/fan56/dsh-web-search-anysearch — restart dsh after install and the plugin is live.
About this plugin
DeepSeek Harness (dsh) ships with a built-in web_search tool that is bound to the official provider out of the box. If you want to swap in a different search backend, get more structured and citable results, or simply need a second search engine without touching any model-side code, this plugin slots right in. It registers a stateless WebSearchProvider that speaks AnySearch's JSON-RPC interface, so from the model's perspective nothing changes: same tool name, same citation contract, same bounds.
The standout quality is zero-configuration readiness. Anonymous access requires no API key, and every search returns structured Markdown blocks that the provider parses into a clean source list with title, URL, and snippet. URLs are deduplicated, and if the result format ever drifts the plugin degrades gracefully to passing the payload through as-is, so a search never fails on a parsing miss. When you need higher rate limits or a vertical domain (finance, academic, code, and 17 others), a single patch-layer entry for the API key and domain field is all it takes. Every configuration field is optional.
This is a good fit for dsh users on 0.1.2 or later who want a pluggable search backend alongside the official one, developers who need vertical-domain retrieval, and anyone who simply wants search diversity without a code change. Uninstalling is just as clean: the patch layer, dependency, and provider claim are all spliced out, web_search reverts to the host default, and nothing is left on disk.
Use Cases
- Swap the default dsh web_search backend to AnySearch without changing any model-side code
- Retrieve structured, citable search results in vertical domains such as finance, academic, or code
- Configure an API key to raise rate limits after the anonymous quota is exhausted
Best For
- Developers on dsh 0.1.2 or later who want to swap the web_search backend
- Daily users who need multi-engine redundancy or vertical-domain search
- dsh users who want a third-party search service with zero config and no API key
Related Plugins
Free web search plugin for DeepSeek Harness with web search, X search, and page fetch; no signup or API key required, with automatic multi-engine failover.
AnySearch-powered web and vertical search plugin for DeepSeek Harness, offering real-time search, cleaned URL content, concurrent batch search via native web_search/web_fetch, no API key required.
Pixel-perfect webpage clone tool that uses an agent harness to turn any webpage into a scored, full-page React replica.
A bilingual cost-tracking plugin for DeepSeek Harness with session/daily cost, budget, official & custom provider balance, coding plan quotas, peak/off-peak pricing alerts, and history stats.