searxng-search

Aggregate search results from over 70 engines into JSON responses.

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

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, unified, and privacy-respecting interface.

Core Features & Use Cases

  • Meta-Search Aggregation: Simultaneously queries multiple search engines to provide comprehensive results without relying on a single provider.
  • Self-Hosted Privacy: Allows users to host their own instance to ensure complete control over search data and avoid tracking.
  • Use Case: When researching a niche topic, use this skill to pull diverse perspectives from various search engines simultaneously, ensuring a broader range of sources than a standard Google search.

Quick Start

Use the searxng-search skill to perform a meta-search for the latest developments in artificial intelligence.

Frequently Asked Questions about searxng-search

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

FAQPage Schema
How do I aggregate web search results from multiple engines into a single response?

You can aggregate web search results by querying over 70 distinct search engines simultaneously, returning a unified JSON-formatted response for broad-spectrum research and data gathering.

What is a privacy-focused meta-search and how does it prevent tracking?

A privacy-focused meta-search queries multiple engines without relying on a single provider, allowing you to self-host the instance to ensure complete control over search data and avoid tracking.

Do I need a specific environment variable configured to use a self-hosted search instance?

Yes, you need a configured SEARXNG_URL environment variable to interface with either a public or self-hosted search instance for the meta-search aggregation to function.

Can I pull diverse perspectives for niche topic research without relying on a single provider?

Yes, querying over 70 distinct search sources simultaneously pulls diverse perspectives, ensuring a broader range of sources than a standard single-engine search for niche topics.

What's the best way to gather broad-spectrum research data without exposing my search queries?

Self-hosting a privacy-respecting meta-search instance allows you to gather broad-spectrum research data across 70+ engines, ensuring complete control over search data and avoiding tracking.

Why does my searxng meta-search fail to return a JSON response?

The meta-search fails if the required SEARXNG_URL environment variable is not properly configured to interface with a valid public or self-hosted search instance.