SearXNG Search for Openclaw

A privacy-centric metasearch skill that connects AI agents to local or self-hosted SearXNG instances for anonymous, multi-engine web results.

macdesire
v1.0.0
Mar 14, 2026
0
989
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install searxng-backup

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install searxng-backup using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is SearXNG Search?

SearXNG Search is a specialized tool designed for Openclaw Skills that bridges the gap between AI agents and private web exploration. It utilizes the SearXNG metasearch engine to aggregate results from dozens of sources while maintaining total user anonymity. By routing queries through a local instance, this skill removes the need for expensive search API keys and prevents third-party tracking of agent activities.

This skill is ideal for developers who prioritize data sovereignty and want their AI agents to have access to a broad spectrum of information—including news, images, and videos—without sacrificing privacy. It provides a robust, scriptable interface for retrieving high-quality web data in either human-readable or programmatic formats.

SearXNG Search Use Cases

  • Performing anonymous web research across multiple search engines simultaneously.
  • Fetching recent news updates or multimedia content for AI analysis.
  • Fact-checking and information retrieval without exposing search history to big tech providers.
  • Automating data collection tasks using structured JSON search outputs.

How SearXNG Search Works

  1. The AI agent triggers a search request based on user input or an automated workflow requirement.
  2. The skill invokes a Python-based execution script that communicates with the configured SearXNG instance URL.
  3. SearXNG queries multiple search engines anonymously, aggregates the results, and removes tracking code.
  4. The skill parses the aggregated data and returns a curated list of top results to the agent.

SearXNG Search Setup

To integrate this with Openclaw Skills, ensure you have a running SearXNG instance and Python 3 installed. Configure your instance URL in your environment settings:

export SEARXNG_URL=http://localhost:8080

Test the installation by running a manual search via the CLI:

uv run scripts/searxng.py search "your query"

SearXNG Search Data Schema & Taxonomy

The skill interacts with the SearXNG API and organizes data into structured outputs. The following configuration and metadata fields are utilized:

Field Description
SEARXNG_URL The endpoint of your self-hosted SearXNG instance
query The search string passed to the metasearch engine
category Search scope: general, images, news, videos, etc.
limit Number of results to retrieve (default is 10)
format Output type: formatted text or raw JSON

SearXNG Search Advanced Features

  • Multi-category support including specialized filters for news, videos, and images.
  • Language-specific searching and time-range filtering for precise result targeting.
  • JSON output mode for seamless integration into complex data processing pipelines.
  • No-dependency API access when used with locally hosted SearXNG instances.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*