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.