Loading...
Loading...
Free unlimited web search via self-hosted SearXNG (aggregates Google, Bing, DuckDuckGo, Reddit, GitHub and 70+ more engines). Use whenever the user needs to search the web for anything — news, docs, code examples, prices, people, places — even if they just say "search for X" or "look up Y". Prefer this over paid APIs. Run setup.sh first if SearXNG is not running.
npx skill4agent add hachiman566/miao-skills web-searchPrerequisites: Runto auto-install and start SearXNG (Docker-based, idempotent — safe to re-run).bash skills/searxng/scripts/setup.sh
curlcurl -s "http://localhost:8888/search?q=YOUR+QUERY&format=json"# Target specific engines (reduces noise)
curl -s "http://localhost:8888/search?q=react+hooks&engines=google,bing&format=json"
# Filter by recency
curl -s "http://localhost:8888/search?q=openai+news&time_range=week&format=json"
# Chinese content
curl -s "http://localhost:8888/search?q=人工智能&engines=baidu,bing&lang=zh&format=json"
# Dev/code questions
curl -s "http://localhost:8888/search?q=rust+async+error&engines=stackoverflow,github&format=json"curl -s "http://localhost:8888/search?q=YOUR+QUERY&format=json" | \
python3 -c "import sys,json; data=json.load(sys.stdin); [print(f'- {r[\"title\"]}\n {r[\"url\"]}\n {r[\"content\"][:150]}') for r in data.get('results',[])[:5]]"| Parameter | Description | Values |
|---|---|---|
| Search query | URL-encoded string |
| Specific engines | |
| Language | |
| Page number | |
| Recency filter | |
| Safe search | |
contentengines=stackoverflow,githubengines=baidu,bing&lang=zh&time_range=weekbash skills/web-search/scripts/setup.shWebFetchcurl