tianjiqx/dsh-wigolo
dsh-wigolo replaces DeepSeek Harness's built-in web search with a privately deployed wigolo meta-search daemon: one toggle routes web_search and web_fetch through your own engines, caching and data with no cloud dependency or per-query cost, and adds seven model-facing wigolo tools plus a sidebar panel.
dsh-wigolo integrates a self-hosted wigolo meta-search daemon into DeepSeek Harness, replacing the built-in web search with your own infrastructure so the engines, caching and data stay under your control with no cloud dependency, no API keys and zero cost per query. One GUI toggle routes the official web_search / web_fetch through wigolo (cordis routing managed automatically), while seven agent-first tools - wigolo_search, wigolo_crawl, wigolo_extract, wigolo_research, wigolo_find_similar, wigolo_cache and wigolo_watch - expose trimmed, model-friendly parameter surfaces, with write operations kept agent-only and read-only cache browsing in an opt-in sidebar tab. A React sidebar panel offers four tabs (Connection with a live test and latency, Takeover & Tools, About, and a bundled usage guide), settings integrate with the official DSH settings UI, and config validation fails loud with 'did you mean?' hints instead of silently dropping unknown keys.
Install
dsh plugin --profile web add @tianjiqx/dsh-wigoloCopied verbatim from the README's npm install block; the README also documents the GitHub form github:tianjiqx/dsh-wigolo and a link:$PWD local-development form, and notes both auto-register the plugin in the profile's bundle list via its bundled cordis.patch.yml.
Compatibility
Requires a running wigolo meta-search daemon (v0.2+) reachable over HTTP with a bearer token; a local daemon at 127.0.0.1:3333 is the default and needs zero extra setup. The token lives in its own 0600 file (~/.dsh/wigolo-token), never in the config JSON and never returned to the browser. Connection and token edits hot-reconfigure the MCP client immediately; only the takeover switch and tool-exposure changes need a restart. English README with a Chinese translation.
Details
- Repo: tianjiqx/dsh-wigolo
- Category: Tools & Capabilities
- Stars: 2
- Version: GitHub repo tianjiqx/dsh-wigolo (2★, Apache-2.0); npm package @tianjiqx/dsh-wigolo at 1.3.0 (registry check 2026-10-13; the registry repository field resolves back to this repo).
Alternatives
1321928757/dsh-api-kit · 1321928757/dsh-mysql · 1624318455/dsh-plugin-tavily