Agent skill · software engineering · sundial-org
searxng-3
Search the web using a self-hosted SearXNG instance. Privacy-respecting metasearch that aggregates results from multiple engines.
Why this skill is useful
Provides specific Docker setup and configuration commands for running a self-hosted SearXNG instance, which the AI wouldn't reliably generate on its own.
What it needs
Requires docker installed locally. About 2k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
SearXNG Search Skill Search the web using your self-hosted SearXNG instance. Privacy-respecting metasearch that aggregates results from Google, DuckDuckGo, Brave, Startpage, and 70+ other engines. Prerequisites SearXNG running locally or on a server. Quick Docker setup: Configuration Set the SearXNG URL (defaults to http://localhost:8080): Usage Examples Basic Search Search with Categories Search with Language/Region Paginated Results Response Format Each result includes: title - Result title url - Link to the result content - Snippet/description engines - Array of search engines that returned this result score - Relevance score (higher = better) category - Result category Shell Function Add to your .zshrc or .bashrc: Usage: searxng how to make sourdough bread Docker Management Troubleshooting Container won't start: JSON format not working: Ensure formats: [html, json] is in your settings.yml No results: Some engines may be rate-limited. Check logs for errors. Why SearXNG? Privacy: No tracking, no ads, no data collection Aggregation: Combines results from 70+ search engines Self-hosted: Your data stays on your machine API: JSON output for automation Free: No API keys or rate limits
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/searxng-3