NanoAI

Free Search · 0.9.31

Multi-engine web search and research for DeepSeek Harness.

Install

Install and enable in the DSH Web plugin manager; reload as prompted and configure the plugin in settings.

Exact installation source:dsh-free-search@0.9.31

Compatibility and platforms
需要 Node.js 20 或更高版本;上游声明 DSH >=0.1.7-rc.1。目标宿主的安装、依赖解析及激活尚未实测。 / Requires Node.js 20 or later; upstream declares DSH >=0.1.7-rc.1. Installation, dependency resolution and activation in the target host have not been tested. · Web browser
Supported DSH core versions
not declared · Runtime compatibility is not verified; declared versions do not establish tested support.

Multi-engine search and page fetching for DeepSeek Harness, with fallback, platform and specialist lookups, video search, weather and research. Some providers are keyless; others require credentials. Quotas and availability vary by provider and region.

Requires Node.js 20 or later; upstream declares DSH >= 0.1.7-rc.1, with additional DSH component peer range restrictions. Install and enable it in DSH Plugins and reload as prompted. Select and save an engine in settings, then ask the assistant to search and check the results and actual provider used. The search provider is taken over when unset or set to the factory default deepseek-official; other selected providers are left unchanged. An unset fetch provider is taken over; the default http provider is also taken over unless fetch takeover is disabled in settings. Use /free-search-engine to switch or free_search_test to test providers. Activation in the target desktop host and individual providers have not been verified; the declared version range is not a runtime guarantee.

Settings manage engines, fallback priority, Chinese and English language pools, concurrency, time filters, safe search, blocked domains and tool prompts. Multi queries several enabled providers concurrently and may consume multiple quotas. advanced_search, multi_search, platform_search, domain_search, video_search, weather, research and cache_search support search and research. Safe search is off by default and applies only to Bing and DDG HTML/Lite; time-filter support varies by engine, and Bing and AnySearch ignore the parameter. External results are untrusted data, not instructions. Credential-center configuration takes precedence over settings and environment variables; authentication or rate-limit failures may trigger cooldown and fallback. Paid APIs in the selected service or fallback chain may incur charges.

Research page contents may be cached in ~/.cache/dsh-free-search/research.db, or under RESEARCH_CACHE_DIR when configured. Reads use content no older than seven days; cleanup is lazy and does not guarantee immediate physical deletion after seven days. Node 22.13+ needs no experimental flag for SQLite; the cache is disabled if SQLite is unavailable. A configurable short-lived in-memory search cache is separate.

Permissions and risks: Queries, fetch URLs and necessary request data go to selected and potentially fallback providers; configured keys are used with their respective services. Fetching may access internal network addresses; do not let untrusted content direct it to sensitive addresses. The plugin reads environment variables and settings, writes host configuration, credentials, local cache and cooldown state, and registers tools and bridge endpoints. Some fetching launches local Edge or Chrome headlessly, executes page JavaScript in a temporary profile, and uses --no-sandbox; selected features can also launch installed external CLIs. Consider these risks and provider privacy policies. Before disabling or uninstalling, remove any web provider configuration pointing to the plugin and restore working host search and fetch providers. MIT.

Source, permissions and release information

dsh · npm package · MIT · free public download

Source and license
MIT;the original package keeps its license file
Permission declarations
  • 访问网络以使用搜索、抓取及回退服务 / Network access to search, fetch and fallback providers
  • 读取设置、环境变量和服务凭据 / Read settings, environment variables and service credentials
  • 读写宿主设置、凭据、本地缓存和冷却状态 / Read and write host settings, credentials, local cache and cooldown state
  • 启动本机浏览器及可选的外部 CLI / Launch local browser and optional external CLI
Published at

Published versions