searxng

Retrieve web search results from a local SearXNG instance with public fallbacks.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/georgernstgraf/aitranscribe-windows --skill searxng-georgernstgraf
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: searxng
Source: https://github.com/georgernstgraf/aitranscribe-windows/tree/main/skills/searxng
Command: npx skills add https://github.com/georgernstgraf/aitranscribe-windows --skill searxng-georgernstgraf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables web searching when you only have a self-hosted SearXNG instance to query, ensuring privacy and offline control while still allowing access to public instances as a fallback.

Core Features & Use Cases

  • Local search via a self-hosted SearXNG server with automatic fallback to public instances.
  • Flexible usage through the searxng-search.sh script supporting language and pagination options.
  • Use case: quickly fetch search results when the local service is unavailable or restricted, then present a unified JSON result set.

Quick Start

Run the searxng-search.sh script with your query to perform a web search and retrieve results.

Frequently Asked Questions about searxng

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query a local SearXNG instance for web search results?▼

To query a local SearXNG instance for web search results, use the searxng-search.sh script, which handles language and pagination parameters and returns a structured JSON payload.

What happens if my self-hosted SearXNG search is unavailable?▼

If your self-hosted SearXNG search is unavailable, the script automatically falls back to public SearXNG instances to ensure you still retrieve the needed web search results.

Can I use command-line web search while preserving privacy?▼

You can use command-line web search while preserving privacy by routing queries through a locally hosted SearXNG server, maintaining offline control over your information lookup.

Does SearXNG search support language and pagination options?▼

Yes, SearXNG search supports language and pagination options through the deterministic interface exposed by the searxng-search.sh script, enabling flexible information lookup and research.

What is the best way to fetch structured JSON for quick fact checking?▼

The best way to fetch structured JSON for quick fact checking is using the local SearXNG search script, which provides a unified JSON result set from both local and public fallback instances.