ask-search
Web search via self-hosted SearxNG. Aggregates Google, Bing, DuckDuckGo, Brave. Returns title/url/snippet. Zero API key required.
install
source · Clone the upstream repo
git clone https://github.com/ythx-101/ask-search
Claude Code · Install into ~/.claude/skills/
git clone --depth=1 https://github.com/ythx-101/ask-search ~/.claude/skills/ythx-101-ask-search-ask-search
manifest:
SKILL.mdsource content
ask-search
Web search powered by SearxNG. Aggregates multiple search engines, zero API key, full privacy.
Usage
ask-search "your query" # top 10 results ask-search "query" --num 5 # limit results ask-search "AI news" --categories news # news only ask-search "query" --lang zh-CN # Chinese results ask-search "query" --urls-only # URL list (pipe to web_fetch) ask-search "query" --json # raw JSON
Agent Workflow
- Run
to get candidatesask-search "topic" - Check snippet — if enough, answer directly
- If snippet truncated, use
on the URL for full contentweb_fetch
Parameters
| Flag | Short | Description |
|---|---|---|
| | Max results (default 10) |
| | google,bing,duckduckgo,brave |
| | zh-CN, en, ja, ko |
| | general,news,images,science |
| | Raw JSON output |
| | URLs only |
Setup
Requires SearxNG running locally. Set
SEARXNG_URL if not on default port 8080.