searxng-search

Aggregate search results from 70+ engines via a SearXNG instance.

1|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Signmanal/VIGIL --skill searxng-search-signmanal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: searxng-search
Source: https://github.com/Signmanal/VIGIL/tree/main/optional-skills/research/searxng-search
Command: npx skills add https://github.com/Signmanal/VIGIL --skill searxng-search-signmanal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the need for paid web search API subscriptions and solves the issue of unavailable primary search tools by providing free, privacy-respecting meta-search that aggregates results from 70+ search engines via a public or self-hosted SearXNG instance.

Core Features & Use Cases

  • No API key required: Works with free public SearXNG instances or self-hosted deployments for full control over search data.
  • Automatic fallback: Seamlessly activates when the default web search toolset (e.g., FIRECRAWL) is not configured, ensuring search functionality is always available.
  • Multi-engine aggregation: Returns results from dozens of search engines in a single query, ideal for cross-referencing open-source intelligence (OSINT) for security investigations. Use case: A security analyst can use this Skill to quickly gather public information about a suspicious domain during an investigation, even if their primary paid search tool is down, without incurring extra costs.

Quick Start

Use the searxng-search skill to find the top 5 results for "2024 critical ransomware advisories" and return each result's title, URL, and snippet.

Frequently Asked Questions about searxng-search

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

FAQPage Schema
How do I run privacy-focused web searches without a paid API key?

Use SearXNG meta-search aggregation to run privacy-focused web searches without a paid API key. This Skill queries a configured public or self-hosted SearXNG instance to consolidate results from 70+ search engines without requiring individual API integrations.

What is meta-search aggregation for open-source intelligence research?

Meta-search aggregation for open-source intelligence (OSINT) research consolidates results from dozens of search engines in a single query. This approach cross-references public information for security investigations without needing direct API subscriptions for each individual search engine.

Do I need to configure a SEARXNG_URL environment variable to use this fallback search?

Yes, configuring a SEARXNG_URL environment variable is required to use this fallback search. This variable must point to a reachable public or self-hosted SearXNG instance for the meta-search aggregation to function properly.

Can I use a self-hosted SearXNG instance for security research tasks?

Yes, you can use a self-hosted SearXNG instance for security research tasks. Self-hosting provides full control over search data while aggregating results from 70+ engines without API keys, ensuring privacy during open-source intelligence investigations.

How does fallback search work when my primary web search API is unavailable?

When a primary web search API is unavailable, fallback search automatically activates by querying a pre-configured SearXNG instance. This seamlessly aggregates results from 70+ engines, ensuring search functionality remains available without incurring extra API costs.

What are the limitations of relying on a public SearXNG instance for meta-search?

A key limitation of relying on a public SearXNG instance for meta-search is the strict dependency on its uptime and reachability. If your configured SEARXNG_URL environment variable points to an unresponsive instance, the fallback search functionality will fail to return results.