#πŸ” web-search-plus-plugin β€” Multi-Provider Web Search as a Native Tool

1 messages Β· Page 1 of 1 (latest)

gusty hawk
#

I love openclaw but the web search is a little basic for my needs. More provider options, Fallback and auto routing makes sense to me. I got the same as a skill but with that still default search gets used 90% of the time because it's not natively integrated.

So I made a Standalone OpenClaw plugin that registers web_search_plus as a first-class tool with intelligent auto-routing across 6 search providers.

Auto-routes queries to the best provider based on intent:
β†’ "iPhone 16 price" β†’ Serper (shopping)
β†’ "how does TCP/IP work" β†’ Tavily (research)
β†’ "companies like Stripe" β†’ Exa (semantic discovery)
β†’ "what is quantum computing" β†’ Perplexity (AI answer)

6 providers supported:
β€’ Serper (Google) β€” facts, news, shopping
β€’ Tavily β€” deep research & analysis
β€’ Exa β€” neural/semantic search
β€’ Perplexity β€” AI-synthesized answers with citations
β€’ You.com β€” real-time RAG
β€’ SearXNG β€” self-hosted, privacy-first, $0

Features:
β€’ Intelligent auto-routing based on query intent
β€’ Local result caching (saves API costs)
β€’ Graceful fallbacks if a provider is down
β€’ Interactive setup wizard
β€’ Works with just 1 provider β€” use one or all six

Install:
npm install web-search-plus-plugin

Copy .env.template to .env, add your API keys, and add to your OpenClaw config. Requires Python 3.

Maintainer: robbyczgw-cla

npm: https://www.npmjs.com/package/web-search-plus-plugin
GitHub: https://github.com/robbyczgw-cla/web-search-plus-plugin

tribal wind
gusty hawk
queen quail
#

Hi Robby, do you try another search tools to use in local without apikeys ? like firecrawl ?

gusty hawk
#

firecrawl selfhosted is more a web fetch then web search, but could be interesting to use in a complete local setup together with searxng

lofty cairn
#

WARNING: Plugin "web-search-plus-plugin" contains dangerous code patterns: Environment variable access combined with network send β€” possible credential harvesting (/tmp/openclaw-plugin-JxTjeY/extract/package/index.ts:11)
Plugin "web-search-plus-plugin" installation blocked: dangerous code patterns detected: Environment variable access combined with network send β€” possible credential harvesting (/tmp/openclaw-plugin-JxTjeY/extract/package/index.ts:11)