DSH Marketplace

anysearch-dsh

anysearch-team/anysearch-dsh

AnySearch-powered real-time web and vertical search provider for DeepSeek Harness.

66415TypeScriptMITSource

Install

Add anysearch-dsh to DeepSeek Harness

Install into

via npm

Resolves a published tarball rather than cloning the repository, and installs without any extra setup. Swap `web` for your profile name if you run another one.

via GitHub · npm package

Installing from GitHub runs the project's build script, which pnpm blocks until you allowlist it — run the command once and pnpm prints the exact key to add under `allowBuilds` in ~/.dsh/profiles/web/pnpm-workspace.yaml.

What happened when we ran it

Installed cleanly when we ran it

Every command here is run in a throwaway container against a clean profile, and the result is whatever the harness recorded — not a guess from the source. Last run yesterdayon DeepSeek Harness 0.2.2-rc.1.

Show it in your README

install verified — dshmarketplace

For maintainers: the badge serves this listing's latest sandbox verdict, so a re-run updates it on its own — and it links readers to the full result here.

Due diligence

Before you install anysearch-dsh

  • Source of record: anysearch-team/anysearch-dsh — present in the community registry that DSH's own plugin market installs from.
  • Licensed under MIT.

Security

What installing anysearch-dsh runs

Build scripts

No build script was blocked in our run.

Source: our sandbox install on DeepSeek Harness 0.2.2-rc.1, yesterday.

Install hooks

package.json declares no preinstall, install or postinstall script.

Source: package.json on GitHub, read at our last sync. prepare is not recorded; it runs only on a GitHub install, and shows up under build scripts when pnpm blocks it.

README mentions

Neither shell commands nor credentials.

Source: a keyword match on the README — a hint about what the plugin touches, not an analysis of its code.

Not an audit. These are the record of one install and two text scans; nobody has read this plugin's code on your behalf. Plugins run with your agent's permissions.

The AI take

What it is — The @anysearch/anysearch-dsh plugin integrates AnySearch with DeepSeek Harness to provide real-time web and vertical search.

Who it is for — When using DeepSeek Harness to perform AI agent tasks that require real-time web and vertical search support, this plugin is suitable for installation. If you are not using the DeepSeek Harness framework to execute tasks, this plugin does not apply.

Watch out — Sandbox test passed: successfully installed in a fresh profile and registered by Harness. Requires Node.js 22.19 or Node.js 24+ and pnpm 11.7. No obvious issues found.

The verdict — I would install it because it supports anonymous access without an API key but configuring one provides 1,000 free search calls per day.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.

What anysearch-dsh does

Abstract diagram of search data branching, filtering, parallel processing, and converging into structured results.

anysearch-dsh is a DeepSeek Harness plugin that connects AnySearch to DeepSeek Harness for real-time web, URL, vertical and concurrent batch search.

DeepSeek Harness loads anysearch-dsh as the web profile’s search and fetch provider. It hooks into the existing ctx.web provider, so the native web_search returns titles, snippets and URLs, while web_fetch retrieves and cleans a public HTTP(S) URL. The plugin also mounts anysearch_capabilities, anysearch_search and anysearch_batch_search. These tools can discover live domains, categories, tags and parameters, run specialised searches, and submit one to five searches concurrently. Requests use https://api.anysearch.com by default. The plugin reads ANYSEARCH_API_KEY from the environment or from $DSH_HOME/.credentials.yaml (~/.dsh/.credentials.yaml by default); it does not write search results or credentials to a file.

anysearch-dsh is intended for agents that need current public-web content or AnySearch’s specialised sources, including code, finance, academia, law and security. It is less suitable when DeepSeek Harness’s existing web provider is sufficient, since ordinary search and fetch continue to use the same native tool names. It also requires Node.js 22.19 or Node.js 24+, pnpm 11.7, npx, and DeepSeek Harness with pnpm available on PATH. API-key configuration is optional because anonymous quota is available for quick starts.

anysearch-dsh documentation

How anysearch-dsh works

DeepSeek Harness installs anysearch-dsh into the web profile and automatically selects AnySearch for the existing ctx.web search and fetch provider. web_search returns titles, snippets and URLs. web_fetch sends a specific public HTTP(S) URL to AnySearch Extract and returns cleaned content. The plugin also exposes anysearch_capabilities, anysearch_search and anysearch_batch_search for live capability discovery, vertical searches and batches of one to five searches.

Configuring anysearch-dsh

The bundled profile layer uses these values:

Key Default Purpose
apiKeyEnv ANYSEARCH_API_KEY DeepSeek Harness credential reference
baseURL https://api.anysearch.com AnySearch API base URL
maxRenderedContentChars 12000 Maximum content characters rendered to the model per advanced tool call

To override the bundled id: web-search-anysearch entry, add the complete configuration block to the target DeepSeek Harness profile’s user configuration layer. Keep that id unchanged and do not add a second AnySearch provider under another ID.

DeepSeek Harness resolves the managed credential for every operation. Store an optional key as ANYSEARCH_API_KEY in $DSH_HOME/.credentials.yaml, which defaults to ~/.dsh/.credentials.yaml. A launching ANYSEARCH_API_KEY environment variable takes priority. Missing credentials use AnySearch’s anonymous quota.

Commands for anysearch-dsh

DeepSeek Harness manages the package with plugin --profile web update @anysearch/anysearch-dsh and plugin --profile web remove @anysearch/anysearch-dsh. Use --dump-config with the web profile to inspect the composed configuration without printing the credential value.

Requirements and limits

DeepSeek Harness requires Node.js 22.19 or 24+, pnpm 11.7, npx, and pnpm on PATH. The documented installation command is the same on Windows, Linux and macOS. DeepSeek Harness is in developer preview and may introduce compatibility-breaking changes. URL extraction is available through the provider-neutral web_fetch.

Written from the project's own documentation and kept in sync with it. Where the two disagree, the source is authoritative — read the README on GitHub

Same category

Alternatives to anysearch-dsh

33k

Four read-only tools over a WeKnora knowledge base: list knowledge bases, hybrid passage search, reassemble one document's chunks in order, and WeKnora's own cited RAG or ReAct-agent answer with a resumable session id.

No one-line install — this plugin lives inside a larger repository and publishes no npm package.

GitHub sourceGo27d ago

AI review

dsh-weknora

What it is — dsh-weknora provides four read-only tools to operate WeKnora knowledge base for DeepSeek Harness.

Who it is for — When using ReAct-agent in DeepSeek Harness to process WeKnora knowledge base, these tools can provide corresponding capabilities. If you do not use DeepSeek Harness for agent tool calls but rely on other integration methods, you do not need this plugin.

Watch out — Needs to provide API key or token. Will execute shell commands. No obvious pitfalls found.

The verdict — I will install it because it provides WeKnora knowledge base's RAG or ReAct-agent answer function.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Source

treg

superdesigndev

6.0k

Tool catalog for agents: search ~2,600 external endpoints (SEO and SERP, backlinks, social, people and company enrichment, ad libraries, scraping) by the task you want done, read each one's parameters and per-call price, then call it with the credential injected server-side. Ships the skill plus an MCP row that stays disabled until TREG_TOKEN is set.

Installed cleanly when we ran it

GitHub sourcePython15d ago

AI review

treg

What it is — Lets an agent find external endpoints by the job to be done, read params and per-call price, then invoke them with credentials injected server-side.

Who it is for — You are in DeepSeek Harness pulling backlinks, SERP, social, or company enrichment without Semrush-class seats. Skip it if secrets must stay on the caller host, or the environment cannot send traffic to an outside proxy.

Watch out — A clean-profile install completed and the harness registered the plugin. MCP stays disabled until TREG_TOKEN is set, and setup or runtime will run shell. Catalog usage is billed per call; newly verified accounts get a one-time $1.00.

The verdict — Skill is enough to shop the catalog. MCP stays off on my machine until the team is actually routing its own CLIs and skills through the same proxy.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Details

dsh-ops

T-Auto

5.3k

Provides bash, PowerShell 7, and high-performance Rust tools for DSH on Windows to reduce token usage.

DeepSeek Harness 0.2.2-rc.1 refuses the latest release

npm packageJavaScriptyesterday

AI review

dsh-ops

What it is — An ops layer for DSH: extra bash, PowerShell 7, and Rust-backed tools, optional stock-Shell hiding, and on-demand loading so tool traffic stays small.

Who it is for — You are in Native or PTC on DeepSeek Harness, grinding bulk file edits or pdf and word reads, and oversized dumps plus error loops are chewing rounds. If the bill is almost all long reasoning with barely any tool calls, swapping this surface will not move cost.

Watch out — DeepSeek Harness 0.2.2-rc.1 rejects the newest release before install because the declared dsh range omits that version; 0.4.1 installed on the same host. The docs name 0.2.0-rc.2 and 0.2.1-rc.2 as supported hosts. It executes shell commands as part of the job.

The verdict — I would add it pinned to 0.4.1, or let dshmarketplace-cli choose—not latest.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Source

dsh-blender-plugin

sixtysevenlf

1.5k

Lets a DSH agent drive a local Blender over a direct TCP channel with 15 tools: viewport frames, custom-angle renders, Python execution, headless and job offload, transaction rollback, and a planning layer of 228 ops across 34 families.

Installs, but needs a build approved first

GitHub sourcePython8d ago

AI review

dsh-blender-plugin

What it is — Hooks a DSH agent into a live local Blender session over TCP, exposing 15 tools plus a 228-op planning layer.

Who it is for — You already run a DSH agent on a machine with Blender 4.x or 5.x—lofting, measuring a reference image, or auditing an assembly—and it still cannot grab a viewport frame or execute Python in that session. If your 3D path never attaches to a local Blender process, there is no session to drive.

Watch out — The sandbox got the package in, then pnpm blocked the build script and Harness never finished registration until that build was allowed by hand. The bundled Blender addon must be enabled first, with Node.js 20+ and Blender 4.x or 5.x. It executes shell commands.

The verdict — Worth it only on a box that already has Blender to connect; I would allow the blocked build first rather than chase a registration that never ran.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Details
1.4k

Anime Garden for DSH: search anime torrent resources from 動漫花園, 蜜柑计划, 萌番组 and ANi inside DSH — via chat, a sidebar panel with fansub and type filters, a seasonal calendar, and an in-app floating player.

No one-line install — this plugin lives inside a larger repository and publishes no npm package.

GitHub sourceTypeScript3d ago

AI review

AnimeGarden

What it is — Brings anime torrents from 動漫花園, 蜜柑计划, 萌番组, and ANi into DSH, searchable in chat or a sidebar, plus a season calendar and a floating player.

Who it is for — You are inside a DeepSeek Harness agent picking this season’s release and still leave the session to filter by fansub and type. If MCP or the HTTP API already feeds that index in another toolchain, skip this plugin.

Watch out — This listing has no one-line install; the plugin lives in a repo subdirectory and has to be wired in by hand. It runs shell commands. No sandbox run is on record, so there are no measured pitfalls.

The verdict — I’d add it only if torrent hunting already happens inside DSH most weeks.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Source

dsh-plugin

TencentCloudBase

1.1k

Tencent CloudBase backend for DeepSeek Harness — scaffold and deploy full-stack apps from chat, render query results as table cards with paging, sorting and CSV export, preview a deployment on its domain, and call the CloudBase MCP toolset (`mcp__cloudbase__*`) with device-code login.

Installed cleanly when we ran it

npm packageTypeScript29d ago

AI review

dsh-plugin

What it is — A DeepSeek Harness plugin that drives Tencent CloudBase from the thread: scaffold and deploy full-stack apps, present query results as table cards with paging, sorting and CSV export, preview a release on its domain, and call CloudBase MCP tools after device-code login.

Who it is for — You are shipping a full-stack app from DeepSeek Harness onto Tencent CloudBase and still lack an in-thread MCP bridge plus a DB / Storage / Auth panel. If CloudBase is not the runtime, this is the wrong door; if the Toolkit already lives in another AI IDE and DeepSeek Harness is only a second editor, the gap is not this plugin.

Watch out — On a fresh profile the sandbox install completed and DeepSeek Harness registered it. You still bring the CloudBase environment; login is device-code; shell commands run at runtime. Sensitive actions the agent proposes still need a human yes—the Toolkit does not supply judgment.

The verdict — A clean install is not a reason to add it; I would keep it only when query and release are actually supposed to happen in the DSH thread.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Details