Back to directory

modsearch

Curated pickMaintenance: Active

liustack/modsearch

Web/X 搜索与抓取桥:为纯文本 coding agent 提供结构化 JSON 证据(search/fetch/citations),引擎可选 Antigravity CLI(免 key)/带 key 引擎/X(Grok Build 登录态)。

View on GitHubHomepage
$ npx -y @deepseek-ai/dsh plugin --profile web add @liustack/modsearch@5.9.0

433

stars

15

forks

TypeScript

Language

MIT

License

2026-02-22

Created

2026-09-07

Last push

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

  1. 01

    $ npx -y @deepseek-ai/dsh plugin --profile web add @liustack/modsearch@5.9.0

  2. 02

    Or for dsh users: Settings → Plugins → Plugin config → ModSearch card (pick engine, add key, tick failover engines, save)

  3. 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

DSH integrationNative runtime

Native dsh plugin (web profile) + agent skill: adds web/X search and page fetch with a free keyless Firecrawl default and automatic failover.

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.
2026-02-222026-08-20v5.9.0

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.

08Data and sources

  • Author-claimedgithub.com757132db1637…

    npx -y @deepseek-ai/dsh plugin --profile web add @liustack/modsearch@5.9.0

  • Author-claimedgithub.com757132db1637…

    the default engine is Firecrawl's keyless tier, 1,000 free credits every month, with no account, no API key, and no card…

  • Author-claimedgithub.com757132db1637…

    Automatic failover. When a channel fails or exhausts its quota, the next one takes over.

  • Author-claimedgithub.com757132db1637…

    Engines: Firecrawl (keyless, default) · Antigravity CLI · Tavily · Exa · Grok (X) · local, with automatic failover

  • Author-claimedgithub.com757132db1637…

    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.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.