dsh-balanced-search
Balanced web search and fetch plugin round-robining across six search APIs with automatic failover.
Install
$ dsh plugin --profile web add github:tianmingwan/dsh-balanced-searchPlugin Overview & Capabilities
AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.
Key Capabilities
- Round-robin load balancing and failover across Keenable, Exa, Tavily, Firecrawl, AnySearch, and TinyFish
- Provides balanced_search and balanced_fetch tools in DeepSeek Harness
- Automatically takes over built-in web_search and web_fetch via Cordis patch
- Performs server-side web fetching to circumvent local network DNS or proxy restrictions
- Supports time-range filters mapped dynamically across compatible backends
- Includes smart cooldown management for authentication, rate limit, and quota errors
- Can also be run as a standalone stdio-based MCP server via Python
Useful For
- Preventing search quota exhaustion by spreading calls across multiple free-tier search providers
- Ensuring resilient web search and URL text extraction with automated backend failover
- Executing web page fetches when local network environments or fake-IP proxies break local HTTP fetch
Who It Fits
- DeepSeek Harness users requiring reliable web search without single-provider quota caps
- Developers working in restricted local network or proxy environments
- Users running MCP-compatible agent clients needing multi-provider web retrieval
Documented Limitations
- Requires at least one valid API key configured from the six supported search providers
- AnySearch does not support time range filtering and will be skipped during time-filtered searches when alternative providers exist
- AnySearch hard-caps results at 10 items
- Default takeover fetch timeout is constrained by DeepSeek Harness default profile settings unless overridden in Cordis patch
DSH Compatibility
Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.
Security Signals
Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.
package.json declares 0 runtime, 0 development, 0 peer, and 0 optional dependencies.
package.json declares DSH bundle metadata.
GitHub reports the repository license as MIT.
A root package.json was captured and can be inspected by the registry.
Public GitHub source metadata is available for this registry snapshot.
Source & Registry Notes
Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.
- Source repository
- tianmingwan/dsh-balanced-search
- Registry source
- GitHub · dsh-plugin topic
- Registry classification
- Plugin
- Source checked
- 1f1bcb2 · 2026-10-25
This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.
Repository Activity
- GitHub stars
- 5GitHub stars
- Forks
- 0
- Open issues
- 0
- Last commit
- 2026-10-22
- Last release
- No release detected
Related DSH Plugins
Ranked by overlapping capabilities, use cases, plugin type, categories, and DSH profile.
Free and multi-engine web search provider for DeepSeek Harness with automatic fallback and web settings UI.
View plugin →Vision routing and pixel-level tools for text-only DeepSeek Harness agents with built-in free fallback.
View plugin →Full-featured AI image generation studio for DeepSeek Harness with chat generation, infinite canvas, batch studio, and ComfyUI support.
View plugin →Security red-teaming and prompt rule management plugin for DeepSeek Harness web and desktop profiles.
View plugin →