searxng-search

Aggregate search results from multiple engines via a self-hosted SEARXNG instance.

Updated May 4, 2026
One-click install
npx skills add https://github.com/Plaidmustache/hermes-nulab --skill searxng-search-plaidmustache
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: searxng-search
Source: https://github.com/Plaidmustache/hermes-nulab/tree/main/optional-skills/research/searxng-search
Command: npx skills add https://github.com/Plaidmustache/hermes-nulab --skill searxng-search-plaidmustache

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, and includes scripts (resource) components.

What problem does it solve?

Free meta-search across many engines without API keys, enabling privacy-respecting discovery and fallback searching.

Core Features & Use Cases

  • Meta-search across 70+ engines via a self-hosted or public SearXNG instance.
  • No API key required; automatically falls back when the main web search toolset is unavailable.
  • Ideal for researchers, developers, and teams needing aggregated results with privacy.

Quick Start

Run a meta-search by querying multiple engines through your SEARXNG_URL-enabled instance.

Frequently Asked Questions about searxng-search

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

FAQPage Schema
How do I run a privacy-focused meta-search across multiple engines without API keys?▼

Run a privacy-focused meta-search by querying a self-hosted SEARXNG instance to aggregate results from 70+ search engines without requiring API keys. This Skill leverages your SEARXNG_URL to fetch and compile aggregated results automatically.

Do I need to set up my own SearXNG instance to use this meta-search tool?▼

You need a SEARXNG_URL set, but it can be either a self-hosted SearXNG instance deployed locally via Docker or pip, or a public instance. The tool uses curl to fetch aggregated results from whichever endpoint you configure.

What dependencies are required to query SearXNG for aggregated search results?▼

Querying SearXNG for aggregated results requires the curl dependency and a configured SEARXNG_URL. You can deploy the required SearXNG instance locally using Docker or pip to enable meta-search functionality.

When should I use a self-hosted meta-search engine instead of standard web search?▼

Use a self-hosted meta-search engine for privacy-conscious research, aggregated discovery across 70+ engines, or as a fallback when other web search toolsets are unavailable. It provides free meta-search without API keys.

Can I use SearXNG meta-search as a fallback when my primary search toolset is unavailable?▼

Yes, SearXNG meta-search automatically serves as a fallback when other web search toolsets are unavailable. It queries your SEARXNG_URL to aggregate results from 70+ engines without needing API keys.

How does meta-search aggregation across 70+ engines protect my search privacy?▼

Meta-search aggregation protects privacy by routing queries through a self-hosted SearXNG instance rather than directly querying commercial engines. This enables free meta-search across 70+ engines without API keys or tracking.