OpenBiliClaw
whiteguo233
Local-first content discovery agent that learns your interests, then hunts the open web and social platforms for you.
Use cases
Give a model without native browsing the ability to read the live web.
This directory lists 5 DeepSeek Harness plugins for Web Search. Their verification levels run L1 1, L2 2, L3 2, L4 0, L5 0: no listing here has been installed or run in a sandbox, so none claims L4 or L5. 0 have passed an automated security scan, and the other 5 are marked unverified rather than safe. Declared compatibility targets are unstated 3, 0.1.1-rc.1 || 0.1.1-rc.2 || 0.1.2-alpha.2 || 0.1.2-alpha.3 || 0.1.2-alpha.4 || 0.1.2-rc.1 || 0.1.5-rc.1 || 0.1.5-rc.2 1, 0.1.5-rc.2 1. Together these 5 listings carry 5,137 GitHub stars, led by OpenBiliClaw at 3,332. Licences are mainly MIT 5, and the code is written mostly in Python, TypeScript. Every entry records its source repository, licence, declared harness target and a copy-ready install command; the most recently checked is DSH Browser (2026-09-18). A verification level measures how far the install path was exercised — it is not a safety guarantee, so read the source before you install.
Search plugins fill the single largest capability gap in a text-only harness. They come in two shapes: provider plugins that wire a search backend into the existing search tool, and bridge plugins that expose search to any model that lacks it, usually returning structured evidence rather than raw HTML.
When comparing them, check whether results carry citations, whether fetching a page is a separate tool call, and how the provider handles rate limits. A plugin with no API key and a public backend is convenient but can be throttled; a keyed provider is more predictable at volume.
Start with evidence quality. Do hits include URLs the model must cite? Is page fetch separated from search so you can allow one and deny the other? Next, resilience: failover across providers, retry behaviour, and whether the plugin fails loudly when every backend is down. Finally, fetch safety: SSRF hardening on arbitrary URLs is not optional if the tool can leave your network.
Free keyless defaults are fine for experiments. For anything load-bearing, plan on a keyed provider and read how the plugin stores that key.
A strong search plugin returns structured results with citations, keeps network fetch as an explicit second step, and documents its engines. Settings live in a UI the user controls, not only in a file the model rewrites. Rate limits and key rotation are visible. Where the project refuses external contributions or depends on a single maintainer, that is a sustainability note you should weigh — not a reason to ignore the tool, but a reason not to bet a workflow on silent updates.
Several listings compete here. Differences in citation format, default backend, and security posture on fetch matter more than the phrase “web search.”
The usual failure is stuffing raw HTML into context without truncation, which drowns the answer. The second is a public free backend that throttles the first week you actually need it. The third is claiming “no API key required” while the fetch path will happily request http://169.254.169.254/ if the model asks — convenience without a fetch guard is a security bug, not a feature.
Pick one citation contract before multi-engine sprawl. Keyless is fine for experiments; once search is load-bearing, move to a keyed provider and confirm the fetch path has an SSRF guard.
whiteguo233
Local-first content discovery agent that learns your interests, then hunts the open web and social platforms for you.
Lum1104
A Chrome/Firefox sidebar extension that gives DSH a text-only channel into your own browser tabs — no vision model required.
liustack
Free web search for DSH with no signup or key: structured JSON with citations, plus X search once Grok is installed.
anysearch-team
Routes DSH's built-in web_search and web_fetch to the commercial AnySearch API, plus three vertical, batch and discovery tools.
DDDMUC
A multi-engine web search provider for DeepSeek Harness — free engines, Bing by default, no API key needed to start.
AllDSH uses Google Analytics to see which pages are read, which plugins people look for and whether an install command or a badge snippet is copied. It stays off until you allow it, and advertising storage is never used. Your choice is kept in your browser only.