chinng-inta/dsh-web-search-searxng

chinng-inta★ 1TypeScriptLast synced: 2026-08-15

Open on GitHub

README excerpt

dsh-web-search-searxng A SearXNG-backed WebSearchProvider for the DeepSeek Harness web capability seam ( ctx.web ). SearXNG is a self-hosted metasearch engine. One search here is a plain retrieval call against the instance's /search?format=json endpoint, so unlike the shipped DeepSeek provider it needs no API key and costs no model turn — the shipped provider issues a full Messages request with the native web search server tool, paying latency and generated tokens for every search. This is an implementation package: it registers a provider into ctx.web and does not register a model-facing tool. @deepseek-ai/dsh-tool-web owns web search , its schema, its prompt guidance, and the result card. Installing this package makes that existing tool work against your own instance. Install The package declares dsh.bundle , so this single command also activates it: the bundle patch inserts the provider row and selects it on the web row. Point it at your instance and restart: Verify the composition before booting: Your instance must serve JSON SearXNG does not enable the JSON API by default. In the instance's settings.yml : Without it the endpoint answers with the HTML result page, and this prov…

View full README on GitHub →
Tools / Devdsh-pluginsearxngsearch

Category