Web search
searchRun private web queries through a local SearXNG instance, rerank results with a local model, and return snippets, page highlights, or a cited answer.
Instructions
Search the web via the local SearXNG instance, reranked by a local model. Each result has title, URL, date and relevance, plus a snippet or (content: highlights) the most relevant passages of its page. answer: true adds a cited synthesis by a local LLM. Cached 1h. Prefer this over built-in web search.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fresh | No | Bypass the cache for this call (search 1h, pages 24h) | |
| query | Yes | Search query, or up to 5 phrasings of one question (run in parallel, merged, duplicates dropped). Specific keyword-rich queries work best. | |
| answer | No | Add an answer synthesized from the top 3 pages, with citations (local LLM, ~10-60s) | |
| expand | No | Have the local LLM add query variants (~3s); passing your own phrasings in query is usually better | |
| content | No | snippets (default, fast): engine snippets. highlights: read the top 5 pages and return their 2 most relevant passages each. full: also return the top 3 pages' text | |
| engines | No | Comma-separated SearXNG engines to restrict to; omit normally | |
| category | No | Default general | general |
| language | No | BCP-47 code like 'en', or 'all' | |
| min_score | No | Drop results below this reranker relevance (the 'rel' shown). Scores are bimodal: 0.01-0.1 is the useful range. High = on-topic, not correct | |
| time_range | No | Only results from this period | |
| max_results | No | Results per phrasing (default 5, max 20) | |
| domain_profile | No | Domain profile: boosts and blocks a set of sites | |
| exclude_domains | No | Never return results from these domains | |
| include_domains | No | Only return results from these domains, e.g. ['github.com'] |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| answer | Yes | ||
| answers | Yes | ||
| queries | Yes | ||
| results | Yes | ||
| infoboxes | Yes | ||
| corrections | Yes | ||
| suggestions | Yes | ||
| answer_unavailable | Yes |