Integrations
DuckDuckGo
DuckDuckGo's HTML results as a free fallback.
Reads DuckDuckGo’s HTML results page. It’s the second free source, used when SearXNG isn’t available.
- No key needed.
- Fetched through the
httpprovider, so pacing applies. - May be blocked; the next source is tried.
Set up
Section titled “Set up”Built in.
Use it
Section titled “Use it”Ask for this source by name. Named sources never fall back to another.
results = await web.search("playwright python tutorial", source="duckduckgo_html")frankensurf search playwright python tutorial --source duckduckgo_html{ "tool": "search", "arguments": { "query": "playwright python tutorial", "source": "duckduckgo_html" } }Details
Section titled “Details”| Property | Value |
|---|---|
| Source ID | duckduckgo_html |
| Cost | Free |
| Tested | Live smoke failed; fallback only |
| Docs | duckduckgo.com |