SearXNG Bangs for Openclaw

A privacy-respecting metasearch skill that aggregates results from over 250 engines with support for DuckDuckGo-style bangs.

rpeters511
v1.0.0
Feb 4, 2026
1
4.8k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install searxng-bangs

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-bangs 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 Bangs?

SearXNG Bangs is a powerful integration designed to provide AI agents with anonymous, comprehensive web search capabilities. By leveraging the SearXNG metasearch engine, this skill ensures that user queries remain private through IP masking, cookie blocking, and randomized browser fingerprints. It allows agents to pull data from hundreds of sources simultaneously, offering a broader perspective than single-engine APIs.

This skill is a core part of the Openclaw Skills ecosystem, prioritizing user data protection while maintaining high performance for search tasks. It is particularly effective for workflows requiring diverse information sources without the risk of search engine profiling or tracking. Unlike standard search tools, it provides an ad-free experience and integrates seamlessly with self-hosted infrastructure.

SearXNG Bangs Use Cases

  • Conducting privacy-sensitive research without search engine profiling.
  • High-volume automated web scraping or data gathering where rate limits are a concern.
  • Directing searches to specific platforms like Wikipedia, GitHub, or Reddit using bang commands.
  • Aggregating multi-category results including news, science, and general web data.
  • Building ad-free research tools for developers and analysts.

How SearXNG Bangs Works

  1. The AI agent or user initiates a query via the Python search script provided in the Openclaw Skills repository.
  2. The skill processes the query, including any specified DuckDuckGo-style bangs or category filters.
  3. The request is sent to a SearXNG instance which anonymizes the connection details by masking the IP and randomizing fingerprints.
  4. SearXNG aggregates results from up to 250 different search engines simultaneously.
  5. The skill's internal parser extracts the HTML response and converts it into a clean, structured JSON format containing titles, URLs, and snippets.
  6. The agent consumes the JSON data to inform its next actions or generate informed responses.

SearXNG Bangs Setup

Configure the SearXNG instance URL as an environment variable (default is localhost):

export SEARXNG_URL=http://your-searxng-instance.com

Run a basic search using the bundled script:

python3 scripts/search.py "Openclaw Skills"

For a localized search in a specific language:

python3 scripts/search.py "Python Tutorial" --lang de

SearXNG Bangs Data Schema & Taxonomy

The skill returns a JSON object containing a list of results. Each result item follows this structure:

Field Description
title The display title of the search result.
url The direct link to the webpage.
content A brief snippet or summary of the page content.

Metadata includes the engine used (if specified via bangs) and category classification for easy filtering by the AI agent.

SearXNG Bangs Advanced Features

  • DuckDuckGo-style bangs for direct engine targeting (e.g., !gh for GitHub, !w for Wikipedia, !yt for YouTube).
  • Multi-category searching support across general, news, images, science, and video sectors.
  • Randomized browser fingerprinting for every request to prevent fingerprint-based tracking.
  • Support for routing traffic through Tor or custom proxies for maximum anonymity.
  • Custom HTML parser optimized for performance and resilience against layout changes in SearXNG instances.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*