dsh-web-search-duckduckgo
Verifieddsh-web-search-duckduckgo · v0.1.5 · MIT
DSH plugin: DuckDuckGo-backed web search provider for ctx.web (no API key)
Install
dsh plugin add dsh-web-search-duckduckgo Confirm the layer applied with dsh --profile default --dump-config — see the install guide.
Source
Tags
Creators
Readme
DSH DuckDuckGo Web Search
DuckDuckGo-backed web_search provider for DeepSeek Harness. No API key.
Published on npm: dsh-web-search-duckduckgo
Install
If you run DSH with npx:
npx @deepseek-ai/dsh plugin --profile web add dsh-web-search-duckduckgo@latest
npx @deepseek-ai/dsh web
If dsh is on your PATH (global install):
dsh plugin --profile web add dsh-web-search-duckduckgo@latest
dsh web
pnpm must be on your PATH (the plugin command forwards to pnpm).
Then ask the agent to search the web as usual.
This plugin has no native build scripts, so you do not need pnpm approve-builds (that step is only for packages like dsh-better-sidebar that ship node-pty).
Install (from a local checkout)
- Open a terminal in this folder (
web-search-duckduckgo). - Run:
npx @deepseek-ai/dsh plugin --profile web add .
Or with a global dsh:
dsh plugin --profile web add .
- Restart with
npx @deepseek-ai/dsh webordsh web.
Remove
npx @deepseek-ai/dsh plugin --profile web remove dsh-web-search-duckduckgo
Or with a global dsh:
dsh plugin --profile web remove dsh-web-search-duckduckgo
Release (maintainers)
Bump version in package.json, then from this folder:
npm publish --access public
Repo: tadreamk/web-search-duckduckgo
Config
| Field | Default | Meaning |
|---|---|---|
baseURL |
https://html.duckduckgo.com |
HTML search origin; /html/ is appended |
Notes
- Uses DuckDuckGo’s public HTML results page (not Instant Answer).
- No API key or Settings credential is required.