Skip to content
Danube Labs

Software · Open source · 2026

SearXNG + OpenClaw

One command installs a private search stack on your own machine and connects it to an AI agent: SearXNG with 70+ engines, Redis for caching, no API key and no per-search cost.

searxng.danubelabs.net
The SearXNG and OpenClaw setup documentation site
Loading live site…
70+
search engines available
1
command to install, nothing to subscribe to
0
API keys or per-query cost

Agents need to search the web, and commercial search APIs charge per query and log what you look for. This project sets up a local SearXNG instance, turns on its JSON API, adds Redis for caching, and wires it into OpenClaw as a search provider.

What we built

  • An installer that puts SearXNG and Redis in place with a systemd unit that starts on boot and restarts on failure
  • Seven engines enabled out of the 70+ SearXNG ships with, with the rest a line away in the settings file
  • Multi-page result retrieval through the pageno parameter, which most plugins ignore
  • A configuration script that backs up the agent config, validates it and restarts the gateway
  • Test, update, backup, restore and uninstall scripts, and documentation for install, usage, maintenance, security and troubleshooting

The service binds to loopback only: it is not a public search engine. The documentation says plainly that there is no authentication or TLS in front of it by default, and what to do about that before exposing it.