searxng-search

Implements SearXNG-based meta-search across multiple engines via curl CLI or Python API.

Updated May 11, 2026
One-click install
npx skills add https://github.com/richardnguyen0715/keep-it-real --skill searxng-search-richardnguyen0715
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: searxng-search
Source: https://github.com/richardnguyen0715/keep-it-real/tree/main/refer-projects/hermes-agent/optional-skills/research/searxng-search
Command: npx skills add https://github.com/richardnguyen0715/keep-it-real --skill searxng-search-richardnguyen0715

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, searxng-data, and includes scripts (resource) components.

What problem does it solve?

This Skill provides a fast and free meta-search option, eliminating the need for API keys and allowing for automatic fallback when primary search tools are unavailable.

Core Features & Use Cases

  • Meta-Search: Aggregates results from over 70 search engines.
  • Self-Hosted or Public Instance: Use your own SearXNG instance or a public one without API key requirements.
  • Fallback Mechanism: Automatically falls back to other search options if SearXNG is not available.
  • Use Case: For users needing a quick, free search alternative that is also privacy-respecting.

Quick Start

Search for "latest AI news" using the searxng-search skill.

Frequently Asked Questions about searxng-search

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

FAQPage Schema
How do I perform a meta-search across multiple search engines without API keys?

You can perform a meta-search without API keys by using SearXNG to aggregate results from over 70 engines. This Skill operates through a curl-based CLI or Python API, requiring only the SEARXNG_URL environment variable for instance access.

What happens if my primary search tool is unavailable during a query?

If your primary search tool is unavailable, this Skill features an automatic fallback mechanism to other search options. This ensures you still receive search results even when the SearXNG instance cannot be reached.

Do I need a self-hosted instance to use SearXNG for free meta-search?

You do not need a self-hosted instance to use SearXNG for free meta-search; you can use a public instance. The Skill works with either your own instance or a public one without any API key requirements.

Can I access SearXNG meta-search results through a Python API?

You can access SearXNG meta-search results through a Python API or a curl-based CLI. The Python package optionally provides structured access to the aggregated search results from multiple engines.

Why use a meta-search engine instead of a standard search tool?

Use a meta-search engine to aggregate results from over 70 search engines simultaneously, ensuring privacy-conscious queries without API keys. It provides a quick, free alternative when standard search tools are unavailable.