searxng-search

Aggregate search results from multiple engines into unified JSON output.

1|Updated Jul 31, 2026
One-click install
npx skills add https://github.com/icyzh/hermes-web --skill searxng-search-icyzh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: searxng-search
Source: https://github.com/icyzh/hermes-web/tree/main/optional-skills/research/searxng-search
Command: npx skills add https://github.com/icyzh/hermes-web --skill searxng-search-icyzh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the problem of fragmented search results and privacy concerns by aggregating data from over 70 search engines into a single, self-hosted or public interface.

Core Features & Use Cases

  • Meta-Search Aggregation: Simultaneously queries multiple search engines to provide comprehensive results.
  • Privacy-First: Operates as a self-hosted instance to ensure search queries remain private and unlogged.
  • Use Case: Use this tool to perform deep research on niche topics where a single search engine might miss relevant results, or to maintain a private search workflow without tracking.

Quick Start

Use the searxng search skill to find the latest documentation on python async programming and return the top five results.

Frequently Asked Questions about searxng-search

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

FAQPage Schema
How do I aggregate search results from multiple engines without being tracked?

Meta-search aggregation queries multiple engines simultaneously to provide comprehensive results. Using a self-hosted instance ensures search queries remain private and unlogged, solving privacy concerns while retrieving diverse information.

Do I need a configured environment to run a privacy-focused meta-search query?

Yes, executing a meta-search query requires a configured SEARXNG_URL environment variable and curl for command-line execution. You must set these environment variables before aggregating results into the unified JSON format.

How do I perform deep research on niche topics using meta-search aggregation?

To perform deep research, use meta-search aggregation to simultaneously query over 70 search engines. This captures relevant results that a single search engine might miss, returning comprehensive data in a unified JSON format.

What is the best way to monitor news and look up technical documentation privately?

The best way to monitor news and look up technical documentation privately is using a self-hosted meta-search instance. It aggregates results from over 70 engines into a unified JSON format without logging your search queries.

Why does my meta-search aggregation return fragmented results instead of unified JSON?

Fragmented results occur if the SEARXNG_URL environment variable is incorrectly configured or curl is missing. Proper meta-search aggregation requires both dependencies to parse multiple search engine outputs into a unified JSON format successfully.