umineko987/dsh-search-enhance

A search extension for DeepSeek Harness that uses a Grok-compatible Search API for primary web answers and can optionally fan out across Context7, Exa, Tavily, Firecrawl and Parallel for documentation lookup, supplementary discovery, page extraction and site mapping. It presents results, sources and page content separately, runs a separate research Agent for comparisons via web_research, keeps source records paginated through source_ref, and reports the reading route and evidence level for web_extract.

dsh-search-enhance extends DeepSeek Harness search: web_search uses a Grok-compatible endpoint for the main answer and runs all user-selected supplemental providers (Exa, Tavily, Firecrawl, Parallel) in parallel with an independent per-provider source limit, then normalizes, de-duplicates and reorders sources by category, requested version and publication-time signals before showing them. Sources, results and page content are kept separate, source_ref stores complete records so pagination can go beyond the initially shown links, and web_extract reads through one enabled service and reports the reading route, evidence level and page details without silently switching services on failure. A separate research Agent backs web_research - returning conclusions, links, excerpts and limitations rather than the full investigation history - and website mapping is made available to that research Agent, not the main one.

Tools & Capabilities ★ 4
View on GitHub ↗

Install

dsh plugin --profile web add dsh-search-enhance@latest

Copied verbatim from the README's Quick start -> Install block (npm form). The README instructs upgrading the DSH CLI first if you are running an older version, since DSH dependencies are pinned to DSH 0.2.0-rc.2.

Compatibility

Supports DSH 0.2.0-rc.2 (DSH dependencies pinned to that release). Bring your own service addresses and keys: ordinary web search needs a Grok-compatible service, while Context7, Exa, Tavily, Firecrawl and Parallel are optional. Research requires a configured, working official DeepSeek service or DeepSeek account, and DSH must be runnable locally for research to start. English README with a 简体中文 translation.

Details

Alternatives

1321928757/dsh-api-kit · 1321928757/dsh-mysql · 1624318455/dsh-plugin-tavily

More plugins in Tools & Capabilities

Browse more in Tools & Capabilities

Guides for Tools & Capabilities plugins