web_search autoalojado y
sin claves. SearXNG es un motor de metabúsqueda de código abierto
que agrega resultados de Google, Bing, DuckDuckGo y otras fuentes.
Ventajas:
- Gratuito e ilimitado — no se requiere clave de API ni suscripción comercial
- Privacidad / aislamiento de red — las consultas nunca salen de tu red
- Funciona en cualquier lugar — sin restricciones regionales en las API de búsqueda comerciales
Configuración
Run a SearXNG instance
Configuración
baseUrl también acepta un objeto SecretRef (por ejemplo { source: "env", id: "SEARXNG_BASE_URL" }).
Variable de entorno
DefineSEARXNG_BASE_URL como alternativa a la configuración:
baseUrl configurada, luego una SecretRef de entorno en línea en
baseUrl, luego SEARXNG_BASE_URL. Cuando no se establece ninguna de las rutas de configuración y
SEARXNG_BASE_URL está presente sin un proveedor explícito elegido, la detección automática
elige SearXNG.
Referencia de configuración del Plugin
| Campo | Descripción |
|---|---|
baseUrl | URL base de tu instancia de SearXNG (obligatorio) |
categories | Categorías separadas por comas, como general, news o science |
language | Código de idioma para resultados, como en, de o fr |
web_search también acepta count (1-10 resultados), categories
y language como sobrescrituras por llamada.
Notas
- API JSON — usa el endpoint nativo
format=jsonde SearXNG, no extracción de HTML - URL de resultados de imágenes — los resultados de categorías de imagen incluyen
img_srccuando SearXNG devuelve una URL directa de imagen - Sin clave de API — funciona con cualquier instancia de SearXNG de inmediato
- Validación de URL base —
baseUrldebe ser una URLhttp://ohttps://válida - Protección de red — las URL base
http://deben apuntar a un host privado de confianza o de loopback (los hosts públicos deben usarhttps://); las URL basehttps://que se resuelven a una dirección privada/interna reciben la misma concesión autoalojada, mientras que las URL basehttps://que se resuelven públicamente mantienen protección SSRF estricta - Orden de detección automática — SearXNG requiere un
baseUrlconfigurado (orden 200 entre proveedores que ya tienen su credencial requerida). Los proveedores sin claves, como DuckDuckGo u Ollama Web Search, nunca ganan la detección automática implícitamente; solo se activan con una elección explícita deprovider - Autoalojado — tú controlas la instancia, las consultas y los motores de búsqueda ascendentes
- Categorías usa
generalde forma predeterminada cuando no se configura - Reserva de categoría — si una solicitud de categoría distinta de
generalse realiza correctamente pero devuelve cero resultados, OpenClaw reintenta la misma consulta una vez congeneralantes de devolver un conjunto de resultados vacío - Almacenamiento en caché de resultados — las consultas idénticas (misma consulta, conteo, categorías, idioma y URL base) se almacenan en caché dentro del proceso durante un TTL breve
- Requisito de versión — el Plugin declara
minHostVersion: >=2026.6.9
Relacionado
- Resumen de Web Search — todos los proveedores y la detección automática
- Búsqueda de DuckDuckGo — otro proveedor sin claves
- Brave Search — resultados estructurados con nivel gratuito