Give your AI private web search via self-hosted SearXNG
Quando usar: You don't want Tavily/Brave/Google to see every AI query.
Pré-requisitos
- A SearXNG instance — docker run -p 8080:8080 searxng/searxng (see docs for config)
- SEARXNG_URL env var — Set to http://localhost:8080 or your remote instance
Fluxo
-
SearchSearch: 'mcp protocol spec 2026'. Time range last 3 months.✓ Copiado→ Result list
-
Read top resultweb_url_read on the top result — give me the headings and first 5 paragraphs.✓ Copiado→ Markdown excerpt
-
Follow upBased on that page, what's the single most important change in the spec?✓ Copiado→ Grounded answer
Resultado: Full research loop with zero third-party key exposure.
Armadilhas
- SearXNG instance rate-limits or fails due to upstream engine blocking it — Rotate engines in SearXNG settings; consider running multiple instances
- Self-hosted SearXNG needs periodic updates as engines change — Pin image tag and update monthly