Wigolo-powered DSH search plugin
tianjiqx/dsh-wigolo · productivity
Wigolo-powered DSH search plugin — self-hosted search/crawl/extract/research/cache/watch pipeline, fully replaces built-in websearch/webfetch.
★ 3GitHub stars
0Forks
2026-09-07Last updated
JavaScriptLanguage
Apache-2.0License
Key features
- Agent-first design — seven tools (wigolo_search, wigolo_crawl, wigolo_extract, wigolo_research, wigolo_find_similar, wigolo_cache, wigolo_watch) expose trimmed, model-friendly parameter surfaces.
- Self-hosted web search for DSH (DeepSeek Harness).
- Panel routes are loopback-only (remote address + Host + sec-fetch-site + origin checks) — they read/write private config and must never be served to LAN-exposed deployments.
- read-only cache/watch browsing also lives in an opt-in "Wigolo Cache" conversation tab (off by default).
- Provider takeover, configurable — route the official web_search / web_fetch through wigolo with one switch (on = wigolo drives both, off = official providers), toggled from the GUI with automatic cordis routing management.
Requirements
- A running wigolo daemon (v0.2+), reachable over HTTP with a bearer token.
- Local (127.0.0.13333) is the default and needs zero extra setup.
Install command
dsh plugin --profile web add github:tianjiqx/dsh-wigolo