searxng-search

Search the web through a self-hosted SearXNG instance in Docker.

1|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/jongensutrecht/demo-ai-stack --skill searxng-search-jongensutrecht
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: searxng-search
Source: https://github.com/jongensutrecht/demo-ai-stack/tree/main/lars%20skills/searxng-search
Command: npx skills add https://github.com/jongensutrecht/demo-ai-stack --skill searxng-search-jongensutrecht

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the need for paid search APIs when you want fast web lookups, letting you query the internet from a local SearXNG service instead of relying on external credentials.

Core Features & Use Cases

  • Local web search: Run privacy-friendly searches from your own machine with no paid key required.
  • Structured results: Get API-style search output that is easier to scan, filter, and reuse in workflows.
  • Docs and facts lookup: Use it for researching technical documentation, checking facts, and gathering quick context during development or analysis.
  • Service control: Start, stop, and test the local SearXNG backend when you need to manage the search environment.

Quick Start

Ask the skill to search for your topic through the local SearXNG service and return concise, structured results.

Frequently Asked Questions about searxng-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search the web locally without paid API keys?

Local web search without paid API keys is achieved by using a self-hosted SearXNG instance in Docker. This setup provides privacy-friendly, structured JSON search responses directly from your machine.

How do I set up a local SearXNG instance in Docker for searching?

To set up local SearXNG search in Docker, you start the backend service and test the connection. You then query the local instance to return concise, structured JSON search results for your topics.

Do I need external credentials to run local web searches for research?

No external credentials are needed to run local web searches for research. The service queries the internet from a local SearXNG instance, completely removing the requirement for paid search APIs.

What is the best way to look up technical documentation without using paid search APIs?

The best way to look up technical documentation without paid APIs is using a self-hosted SearXNG service. It supports fast, structured lookups of facts and technical answers locally through Docker.

Can I manage the SearXNG backend service lifecycle during development?

You can manage the SearXNG backend lifecycle during development using simple service control. This allows you to start, stop, and test the local search environment as needed for your workflows.