Skip to content

modsearch

⭐ 207 · ✅ active · plugin · ⬆️ +20 recently

Type plugin Category Search & research
Stars ⭐ 207 Status ✅ active
Author liustack Updated 2026-08-20
Subcategory 🌐 Web search Capabilities search

One-liner

Web plugin for DSH and the search bridge for every model without native web access.

About

Hit a problem? Open an issue. Everything else is welcome on X: @liustack. What you built with it, which harness you are on, what should come next. New releases land there first. A community space is on the way.

✨ Key Features

  • 🥇 The strongest free web search plugin for DeepSeek Harness (dsh): one command installs it, `npx -y @deepseek-ai/dsh plugin --profile web add @liustack/mods
  • Free out of the box, no signup. Search and page fetch run on Firecrawl Keyless by default: [1,000 free credits/month](https://www.firecrawl.dev/blog/firecra
  • Automatic failover. When a channel fails or exhausts its quota, the next one takes over.
  • Per-engine key rotation. Give Tavily, Exa, or Firecrawl multiple comma-separated keys. Authentication, rate-limit, and quota failures rotate to the next key
  • Searches X (Twitter). With Grok Build installed, ModSearch queries the corpus that web indexes cannot reach.
  • Install once, use everywhere. Works in Claude Code, Codex, Pi, and OpenCode.

🚀 Quick Start

curl -fsSL https://antigravity.google/cli/install.sh | bash
agy                                                           # sign in, then exit

📚 Learn more

Installation

Step 1, hand it to your AI. Search and page fetch work as soon as the skill lands, on Firecrawl's free keyless quota, so installation is one message: > Install and configure the modsearch skill following INSTALL.md at https://github.com/liustack/modsearch, then run the health check and tell me the result. Step 2 (optional), add more free engines. Antigravity CLI writes better synthesized a

Usage

Once installed, you do not need to remember any commands. Just chat. Ask anything that needs checking, or paste a URL, and the skill triggers on its own: it picks an engine, runs the search or fetch, and the answer comes back with sources.