← Back to Skills Marketplace
clockworksquirrel

SearXNG Local

by clockworksquirrel · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
4955
Downloads
2
Stars
31
Active Installs
1
Versions
Install in OpenClaw
/install searxng-local
Description
Search the web using a self-hosted SearXNG instance. Privacy-respecting metasearch that aggregates results from multiple engines.
Usage Guidance
Install only if you intend to run a local or self-hosted SearXNG service. Change the example secret key, consider pinning the Docker image, restrict access to port 8080 if the host is reachable by others, and raise safe_search if you do not want unfiltered results.
Capability Analysis
Type: OpenClaw Skill Name: searxng-local Version: 1.0.0 The skill bundle provides instructions and examples for setting up and interacting with a self-hosted SearXNG instance using Docker. All commands, including `docker compose` and `curl`, are clearly aligned with the stated purpose of a privacy-respecting metasearch skill. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts against the AI agent in the `SKILL.md` or `_meta.json` files. The instructions are for user setup and interaction with a local service.
Capability Assessment
Purpose & Capability
The artifact is coherent with its stated purpose: it documents using a self-hosted SearXNG instance for web search via Docker, curl, and an optional SEARXNG_URL setting.
Instruction Scope
Commands are presented as user-run setup and usage examples, not hidden automatic execution. The sample safe_search: 0 setting is a content-safety caveat because it may allow unfiltered results.
Install Mechanism
There is no executable bundled code, but the documented Docker setup pulls searxng/searxng:latest, so installs depend on external mutable container contents.
Credentials
Network use is expected for metasearch. The example binds SearXNG on port 8080 and aggregates upstream search engines, so queries may leave the local service depending on engine configuration.
Persistence & Privilege
The Docker example uses restart: unless-stopped and suggests adding a shell function to a startup file; both are disclosed and user-controlled, but persist until changed or stopped.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install searxng-local
  3. After installation, invoke the skill by name or use /searxng-local
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the SearXNG skill. - Enables web search via your own SearXNG instance. - Supports configuration with the SEARXNG_URL environment variable. - Includes setup instructions for Docker deployment and API usage. - Provides usage examples for searching by category, language, and pagination. - Details shell integration for quick search from the terminal. - Includes troubleshooting and management tips.
Metadata
Slug searxng-local
Version 1.0.0
License
All-time Installs 186
Active Installs 31
Total Versions 1
Frequently Asked Questions

What is SearXNG Local?

Search the web using a self-hosted SearXNG instance. Privacy-respecting metasearch that aggregates results from multiple engines. It is an AI Agent Skill for Claude Code / OpenClaw, with 4955 downloads so far.

How do I install SearXNG Local?

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

Is SearXNG Local free?

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

Which platforms does SearXNG Local support?

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

Who created SearXNG Local?

It is built and maintained by clockworksquirrel (@clockworksquirrel); the current version is v1.0.0.

💬 Comments