nitrazepam01/dsh-web-search-tavily

dsh-web-search-tavily is a Tavily-backed search provider bundle for DSH: it registers a Tavily backend for the ctx.web web-search seam and ships a hot-switchable backend selector (Tavily / DeepSeek search). The Tavily provider calls POST /search and normalizes results to { url, title, snippet, publishedAt }; config sections web-search-tavily (apiKey/apiKeyEnv/baseURL/maxResults) and web-search (backend) live in settings.yaml and hot-reload on save.

Other ★ 2 updated 2026-08-14 ⚠️ needs adapt
View on GitHub ↗

Install

dsh plugin --profile web add github:nitrazepam01/dsh-web-search-tavily

README EN primary (2026-09-01, repo nitrazepam01/dsh-web-search-tavily): git install recommended — dsh plugin --profile web add github:nitrazepam01/dsh-web-search-tavily (plain JS, no build step, no allowBuilds required); npm form dsh plugin --profile web add dsh-web-search-tavily also documented (npm 0.2.2 verified). Restart dsh web after installing. Store TAVILY_API_KEY in $DSH_HOME/.credentials.yaml; the bundle sets the web row's searchProvider to search-switch and the active backend (tavily | deepseek-official) hot-reloads from the web-search section of settings.yaml.

Compatibility

DSH web profile; ctx.web web-search seam; TAVILY_API_KEY in .credentials.yaml; hot-reload backend switch.

Details

Recent updates

Tavily ctx.web provider; hot-switchable backend (tavily/deepseek-official); normalized results; apiKeyEnv support; hot-reload.

FAQ

Where does the API key go?
Store TAVILY_API_KEY in $DSH_HOME/.credentials.yaml (or set apiKeyEnv in the plugin config).
Can I switch back to DeepSeek search?
Yes — the web-search backend setting hot-reloads between tavily and deepseek-official on save.
How do I install it?
dsh plugin --profile web add github:nitrazepam01/dsh-web-search-tavily (plain JS; npm 0.2.2 also exists).

Alternatives

LTctfer/dsh-web-search-brave · reelalexandreai-dsh-all-search · minatoAI/jina-web-search-dsh-plugin

More plugins in Other

Browse more in Other

Guides for Other plugins