DSH Plugins Marketplace

DSH Plugins

Plugins

/

Tools & Capabilities

/

dsh-free-web-search

d

dsh-free-web-search

Manifest valid★ 5

Free web search with 10 engines (Bing/DuckDuckGo/SearXNG/AnySearch free + Exa/Tavily/Keenable/Perplexity/DeepSeek paid), automatic fallback chain, time-filtered advanced search, platform search (GitHu

UI (client)hasBundlePatch

dsh-free-web-search

Free web search plugin for DeepSeek Harness. No API keys required — works out of the box with Bing, DuckDuckGo, and SearXNG. Optional paid engines (Exa, Tavily, Keenable, Perplexity, DeepSeek Official) activate when you add a key.

Features

  • 10 search engines with automatic fallback — if one fails, the next one picks up
  • Time-filtered search via advanced_search tool (last day/week/month/year, or custom ranges like 3d, 2mo, 2026-07-01)
  • Platform search — GitHub repos and Reddit threads via platform_search tool
  • Engine diagnostics — free_search_test tool to check which engines work
  • Web Settings UI — engine selection, API key management, cache TTL config
  • Result caching — LRU cache (50 entries, configurable TTL up to 5 min) to reduce rate limiting

Install

dsh plugin --profile web add github:delef/dsh-free-web-search

If pnpm blocks the build script, add the key it prints to allowBuilds in your profile's pnpm-workspace.yaml and retry.

Engines

EngineCostKey required
BingFreeNo
DuckDuckGo (HTML / Lite)FreeNo
SearXNGFreeNo
AnySearch AIFreeNo
ExaFree tier / paidOptional
TavilyFree tier / paidOptional
KeenableFree tier / paidOptional
PerplexityPaidYes
DeepSeek OfficialPaidYes

Default engine: Bing (most stable). Change it in Settings > Plugins > Free Web Search, or type /free-search-engine in chat.

Tools

web_search (built-in, powered by this plugin)

Standard harness web search. Uses the configured engine with automatic fallback.

advanced_search

query: "rust async runtime"
timeRange: "week"        # day | week | month | year | 3d | 2mo | 1y | 2026-07-01
engine: "exa"            # optional, override preferred engine
maxResults: 5

platform_search

platform: "github"       # github | reddit
query: "deepseek harness plugins"
maxResults: 5

web_fetch

url: "https://docs.example.com/guide"
maxLength: 50000                       # optional, default 50000 chars

Fetches a single page, strips HTML, returns plain text. For reading articles, docs, or any URL.

free_search_test

Tests engine availability. No arguments tests all engines.

Configuration

Settings are managed through the web UI (Settings > Plugins > Free Web Search) or settings.yaml:

free-search:
  provider: bing
  bingMarket: en-US
  cache: true
  cacheTtl: 5
  platforms:
    - github
    - reddit
  searxngInstances:          # optional, overrides default public instances
    - https://your-instance.example.com
  # Optional API keys
  exaApiKey: ""
  tavilyApiKey: ""
  keenableApiKey: ""
  perplexityApiKey: ""
  deepseekApiKey: ""

License

Apache-2.0

Comments

Loading…

Similar plugins

@copylee/dsh-free-search

Free web search for DeepSeek Harness: 13 engines (Bing/DuckDuckGo/AnySearch/SearXNG/Exa/Tavily/Keenable/Firecrawl/Parallel keyless; Perplexity/SerpBase/DeepSeek with key) + optional AnySearch key for higher quota + per-engine proxy + time filtering + platform search + web_fetch, with web settings UI.

Tools & CapabilitiesTerminal & ClientsManifest valid

★ 0

dsh plugin --profile web add @copylee/dsh-free-search

by cinob

🌐 Multi-provider web search plugin for DeepSeek Harness: Zero-key Bing/Baidu direct search, free-tier APIs (Tavily/Brave/Serper/Bocha), SearXNG token auth, auto-fallback, and a built-in Web Settings

Tools & CapabilitiesManifest valid

★ 8

↓ 365/wk

MIT

JavaScript

Aug 26, 2026

dsh plugin --profile web add dsh-web-search-multi

by MochiNek0

面向 DeepSeek Harness 的免费 Web Search 插件,支持 Tavily、Exa、Brave 等八个引擎按可配置顺序自动 fallback

Tools & CapabilitiesManifest valid

★ 52

↓ 1.3k/wk

MIT

TypeScript

Oct 21, 2026

dsh plugin --profile web add dsh-web-search-free

by ForeverYoungPp

Multi-provider third-party web search for the DeepSeek Harness: routes the native web_search tool through a configurable provider fallback chain, with an isolated provider settings page.

Terminal & ClientsManifest valid

★ 0

MIT

JavaScript

Sep 1, 2026

dsh plugin --profile web add @deepseek-ai/dsh-web-search

by abcdream-Lary

DeepSeek Harness (DSH) 的多提供商网页搜索和页面获取插件:AnySearch、Bing、DuckDuckGo、Tavily、Exa

Tools & CapabilitiesTerminal & ClientsManifest valid

★ 2

MIT

JavaScript

Aug 22, 2026

dsh plugin --profile web add dshsearch-multi

by chendefine

Aggregated web-search provider for the built-in web_search tool: one prioritized queue over nine providers (AnySearch, TinyFish, Tavily, Brave, Exa, Firecrawl, Jina, SerpApi, Serper), with multi-key r

Tools & CapabilitiesTerminal & ClientsManifest valid

★ 3

↓ 326/wk

MIT

TypeScript

Sep 27, 2026

dsh plugin --profile web add dsh-web-search-aggregation