← Back to Skills Marketplace
abk234

Searxng

cross-platform ✓ Security Clean
21143
Downloads
32
Stars
469
Active Installs
4
Versions
Install in OpenClaw
/install searxng
Description
Privacy-respecting metasearch using your local SearXNG instance. Search the web, images, news, and more without external API dependencies.
Usage Guidance
Install this only if you trust the SearXNG instance configured in SEARXNG_URL. Prefer localhost or a private instance, avoid searching secrets or sensitive internal data, and enable proper TLS verification before using a remote HTTPS instance.
Capability Analysis
Type: OpenClaw Skill Name: searxng Version: 1.0.3 The skill is designed for privacy-respecting metasearch using a local SearXNG instance. The `scripts/searxng.py` file makes HTTP requests to the configured `SEARXNG_URL` and explicitly disables SSL verification (`verify=False`) in `httpx.get`. While disabling SSL verification is generally a security risk, it is clearly documented in `README.md` and `PUBLISHING_CHECKLIST.md` as a design choice to support local/self-signed SearXNG instances, and the default URL is `http://localhost:8080`. There is no evidence of data exfiltration, malicious execution, persistence, prompt injection, or obfuscation. The `CHANGELOG.md` also indicates a positive security change in a previous version, removing a hardcoded private URL. The behavior is aligned with its stated purpose, and the risky capability is openly communicated and justified for the intended use case.
Capability Assessment
Purpose & Capability
The script only performs SearXNG search requests and formats returned results; this matches the stated metasearch purpose.
Instruction Scope
The trigger phrases are broad search-related phrases, but they are consistent with a web-search skill rather than hidden or unrelated behavior.
Install Mechanism
Runtime uses uv with inline Python dependencies for httpx and rich, which is disclosed and proportionate but not version-pinned.
Credentials
Search queries are sent to the configured SEARXNG_URL, defaulting to localhost; arbitrary configured endpoints and disabled TLS verification are meaningful privacy/security considerations but are purpose-aligned and documented.
Persistence & Privilege
No persistence, background worker, credential harvesting, local indexing, destructive action, or privilege escalation behavior is present in the artifacts.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install searxng
  3. After installation, invoke the skill by name or use /searxng
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
Latest updates with improved documentation
v1.0.2
Documentation improvements and metadata refinements
v1.0.1
Fixed metadata and documentation
v1.0.0
- Initial release of SearXNG skill for Clawdbot. - Enables privacy-respecting web, image, news, and video searches via your local SearXNG instance. - No external API dependencies; all queries run against a user-configurable, local instance. - Supports category, result count, language, and time-range filtering. - Offers both formatted and fast JSON output modes. - Simple configuration using the SEARXNG_URL environment variable or Clawdbot config.
Metadata
Slug searxng
Version 1.0.3
License
All-time Installs 693
Active Installs 469
Total Versions 4
Frequently Asked Questions

What is Searxng?

Privacy-respecting metasearch using your local SearXNG instance. Search the web, images, news, and more without external API dependencies. It is an AI Agent Skill for Claude Code / OpenClaw, with 21143 downloads so far.

How do I install Searxng?

Run "/install searxng" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Searxng free?

Yes, Searxng is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Searxng support?

Searxng is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Searxng?

It is built and maintained by Avinash Venkatswamy (@abk234); the current version is v1.0.3.

💬 Comments