DDDMUC/dsh-free-search
Free web search provider for DeepSeek Harness - DuckDuckGo backend, no API key needed
What it solves
This project provides a free, multi-engine search plugin for DeepSeek Harness (DSH). It removes the dependency on the official DeepSeek API key for web searching, allowing users to perform internet searches without incurring costs or needing specific API keys for every service.
How it works
It integrates into the DSH web seam, acting as a search provider. When an agent needs to search the web, the plugin intercepts the request and routes it through a configurable list of free or API-based search engines. It features an intelligent fallback system: if one engine fails (due to rate limits, network issues, or missing keys), it automatically tries the next available engine in the chain. It also supports advanced features like multi-engine concurrent searching, time-based filtering, and domain blacklisting.
Who it’s for
This is for users of the DeepSeek Harness (DSH) framework who want to enable web browsing capabilities for their AI agents without relying on the official DeepSeek API key or who want more control over which search engines their agents use.
Highlights
- Zero-cost searching: Includes multiple free engines like Bing, DuckDuckGo, and SearXNG that require no API keys.
- Intelligent Fallback: Automatically rotates through engines if the primary choice fails, ensuring searches rarely fail.
- Multi-engine Mode: Can perform concurrent searches across multiple engines and merge results for more comprehensive answers.
- Flexible Configuration: Offers a web-based UI for switching engines, managing API keys, and setting search priorities.
- Platform-specific Search: Supports specialized searches for platforms like GitHub, Reddit, Bilibili, and more.
Related
- Project
- Project
- Project
- Project