A native dsh plugin adding free keyless web/X search and page fetch with automatic failover across six engines.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-08-22
License
MIT
01What can it help you accomplish?
Add web search, X (Twitter) search, and single-page fetch to DeepSeek Harness models that lack web access
Sourced search results, cleaned page content, and an `uncertainty` caveat; works out of the box on Firecrawl's keyless tier (1,000 free credits/month)
DeepSeek Harness / dsh users (and Claude Code, Codex, Pi, OpenCode) who need reliable, free web search without API keys
02How to install into DeepSeek Harness
Prerequisites
- DeepSeek Harness `dsh` CLI available
- Node.js (see badge) with npx/pnpm on PATH
Installation steps
- 01
$ npx -y @deepseek-ai/dsh plugin --profile web add @liustack/modsearch@5.9.0
- 02
Or for dsh users: Settings → Plugins → Plugin config → ModSearch card (pick engine, add key, tick failover engines, save)
- 03
Optional: add free engines — e.g. install `agy` and sign in for Antigravity CLI
Verify the integration
Not specified by the author
03DSH integration and capability boundaries
Native dsh plugin (web profile) + agent skill: adds web/X search and page fetch with a free keyless Firecrawl default and automatic failover.
Keyless web search + page fetch (Firecrawl default)
query or URL→titles/snippets/URLs or cleaned page content
Automatic failover across engines
configured engines→next engine takes over on failure/quota
X (Twitter) search via Grok Build
query→X corpus results
04Who is it for? When not to use it?
Good for
- DeepSeek Harness / dsh users (and Claude Code, Codex, Pi, OpenCode) who need reliable, free web search without API keys
05Compatibility, maintenance and safety notes
- The default Firecrawl keyless tier gives 1,000 free credits/month; other engines (Tavily, Exa, Firecrawl key, Grok Build, Antigravity CLI) need sign-in or API keys, each with their own quotas and terms the user must comply with.
- API keys live in ~/.modsearch/config.json (mode 0600, masked when shown) or environment variables (TAVILY_API_KEY, EXA_API_KEY, FIRECRAWL_API_KEY); official endpoints are never written as default config.
MIT · actively maintained (latest release v5.9.0, 2026-08-22)
06Frequently asked questions
Do I need an API key?
No for the default Firecrawl keyless tier (1,000 free credits/month, no account). Add a free Tavily/Exa/Firecrawl key or sign in to Antigravity CLI/Grok Build for more channels.
Which engines are supported?
Firecrawl (default, keyless), Antigravity CLI, Tavily, Exa, Grok Build (X/Twitter), and local page fetch, with automatic failover.
How do I install into dsh without the CLI?
Settings → Plugins → Plugin config → ModSearch card: pick the engine, fill a key or self-hosted endpoint, tick failover engines, save.
What happens if one search channel fails?
Automatic failover — the next configured engine takes over; per-engine key rotation handles auth/quota failures.
07Related DSH workflows
last30days-skill-cn
by jesseovo
AI agent skill that searches China's eight major platforms for the last 30 days of content and compiles a well-sourced research report.
browser4
by platonai
Browser4 — an AI-native browser engine for autonomous agents, intelligent extraction, and large-scale web automation.
dsh-browser
by lum1104
让 DSH 读取/点击/填表/滚动/导航当前 Chrome 标签页(文本优先,保留登录态)
anysearch-dsh
by anysearch-team
AnySearch web search provider and advanced search tools for DeepSeek Harness (DSH)
08Data and sources
npx -y @deepseek-ai/dsh plugin --profile web add @liustack/modsearch@5.9.0
the default engine is Firecrawl's keyless tier, 1,000 free credits every month, with no account, no API key, and no card…
Automatic failover. When a channel fails or exhausts its quota, the next one takes over.
Engines: Firecrawl (keyless, default) · Antigravity CLI · Tavily · Exa · Grok (X) · local, with automatic failover
Keys can also come from the environment (TAVILY_API_KEY, EXA_API_KEY, FIRECRAWL_API_KEY).
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-22. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
