← Back to Skills Marketplace
Searxng
by
Avinash Venkatswamy
· GitHub ↗
· v1.0.3
23305
Downloads
32
Stars
0
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
Review before installing if you may search sensitive terms or use a remote/public SearXNG instance. Prefer a localhost instance, enable certificate verification or trust a specific local CA, avoid public instances you do not control, and be aware that generic search requests may trigger this skill.
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
Credentials
Reading SEARXNG_URL and making outbound requests is proportional for a search integration, but the implementation uses verify=False for every request and suppresses unverified HTTPS warnings, including when users configure remote HTTPS instances.
Install Mechanism
There is no automatic installer or hidden install script, but documented use relies on uv resolving unpinned Python dependencies and the README suggests an unpinned Docker image for setting up SearXNG.
Instruction Scope
The declared triggers are broad phrases such as 'search for', 'search web', 'find information', and 'look up', which could route ordinary search-like requests through this skill without the user explicitly naming SearXNG.
Persistence & Privilege
I found no runtime persistence, credential harvesting, privilege escalation, file mutation, cron jobs, startup hooks, or self-modifying behavior in the artifact.
Purpose & Capability
The artifact coherently implements a SearXNG search CLI: it takes a query, calls the configured SearXNG /search endpoint, and prints table or JSON results. Network transmission of search terms is core to the purpose, not hidden.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install searxng - After installation, invoke the skill by name or use
/searxng - 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
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 23305 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.
More Skills