searxng-search

Aggregate search results from over 70 engines via SearXNG.

2|Updated Jun 8, 2026
One-click install
npx skills add https://github.com/vikrant-project/devil-agent-ai-platform --skill searxng-search-vikrant-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: searxng-search
Source: https://github.com/vikrant-project/devil-agent-ai-platform/tree/main/agent_core/optional-skills/research/searxng-search
Command: npx skills add https://github.com/vikrant-project/devil-agent-ai-platform --skill searxng-search-vikrant-project

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The searxng-search Skill unit resolves the challenge of accessing a diverse range of search engines without requiring an API key. It provides a quick and easy way to perform searches using the SearXNG meta-search engine, offering a fallback when the primary web search toolset is unavailable.

Core Features & Use Cases

  • Meta-Search Engine: Aggregates results from over 70 search engines simultaneously.
  • Self-Hosted or Public Instance: Supports both self-hosted and public instances of SearXNG.
  • No API Key Needed: Allows users to search without the need for an API key.
  • Fallback Mechanism: Automatically falls back to other search options when SearXNG is not available.

Quick Start

Use the 'searxng-search' skill to perform a search using the SearXNG engine. Set the 'SEARXNG_URL' environment variable to the URL of your SearXNG instance.

Frequently Asked Questions about searxng-search

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

FAQPage Schema
How do I search multiple engines without an API key?

You can search multiple engines without an API key by using SearXNG meta-search, which aggregates results from over 70 search engines simultaneously without requiring authentication.

What is SearXNG meta-search and how does it aggregate results?

SearXNG meta-search is a platform that aggregates search results by querying over 70 different search engines simultaneously, providing a unified set of results without needing individual API keys.

How do I configure a self-hosted SearXNG instance for search aggregation?

To configure search aggregation, set the 'SEARXNG_URL' environment variable to point to your self-hosted or public SearXNG instance URL before executing the search task.

Does SearXNG search support a fallback when the engine is unavailable?

Yes, SearXNG search includes a fallback mechanism that automatically switches to other search options when the primary SearXNG engine or web search toolset is unavailable.

Can I use a public SearXNG instance instead of self-hosting?

Yes, you can use a public SearXNG instance by setting the 'SEARXNG_URL' environment variable to the public URL, avoiding the need to self-host your own search aggregation engine.

Why does my SearXNG meta-search fail to return results?

SearXNG meta-search may fail if the 'SEARXNG_URL' environment variable is not configured correctly or if the instance is down, though the built-in fallback mechanism will attempt to use alternative search options.