Install
openclaw skills install @jasdkc/itisbig-multi-search-engineMulti search engine integration with 17 engines (8 CN + 9 Global). Supports advanced search operators, time filters, site search, privacy engines, and WolframAlpha knowledge queries. No API keys required.
openclaw skills install @jasdkc/itisbig-multi-search-engineMultiple search engine integration with support for Chinese and global search engines.
from multi_search import search
results = search(
query="artificial intelligence latest developments",
count=5,
engine="google" # optional, default searches all configured
)
for result in results:
print(result.title, result.url, result.snippet)
# Search all engines
multi-search "what is openclaw" --count 10
# Search specific engine
multi-search "machine learning" --engine bing
# Search with time filter
multi-search "AI news" --days 7
# Site-specific search
multi-search "tavily" --site github.com
# WolframAlpha computational knowledge
multi-search "integral of x^2 sinx dx" --engine wolframalpha
Create .env file in skill directory:
# Optional API keys (most engines work without API keys for basic search)
GOOGLE_API_KEY=your_key
BING_API_KEY=your_key
WOLFRAM_APP_ID=your_id
WOLFRAM_API_KEY=your_key
# Enable/disable specific engines
ENABLED_ENGINES=baidu,bing,google,duckduckgo,bing,startpage,brave
**Most Chinese engines work without API keys via web scraping.
[
{
"title": "Result Title",
"url": "https://example.com",
"snippet": "Text summary",
"engine": "google",
"position": 1
}
]
site:, inurl:, filetype, exact phrasepip install requests beautifulsoup4
## Credits
- Inspired by [searchapi](https://github.com/tobias neutralone