Skip to main content
PromptQuorumBuilt for humans. Structured for AI.
Inicio/LLM locales avanzados
RAG & Document Chat

Reseña de SearXNG: backend de búsqueda autoalojado para LLM locales

·6 min de lecturaPor Hans Kuepper · Fundador de PromptQuorum · Motor de descubrimiento de IA de pesos abiertos y código abierto

SearXNG (compilación 2026.10.24-ef0ec03da, actualizada el 24 de octubre de 2026) es un metabuscador autoalojado que una interfaz de LLM local puede consultar para obtener resultados web actuales. Es gratuito bajo la licencia AGPL-3.0, no incluye ningún modelo de IA propio y se ejecuta como contenedor. Todas las afirmaciones de aquí proceden de la documentación del proyecto, de su repositorio y de sus etiquetas de Docker Hub.

Conclusiones clave

  • Mantenimiento: un lanzamiento continuo cuyos commits y compilaciones de contenedor llegan al 24 de octubre de 2026; el repositorio no tiene releases en GitHub, así que no se aplica ninguna advertencia de proyecto abandonado.
  • Licencia y coste: AGPL-3.0, gratuito.
  • Papel: no es una app de IA. Aporta resultados de búsqueda; el modelo y la interfaz de chat vienen de otro software.
  • Instalación: Docker o Podman y ediciones en un archivo de ajustes YAML, así que hace falta una terminal.
  • Autoría: un proyecto comunitario que nació a mediados de 2021 como fork de searx.

📍 En una frase

SearXNG es un metabuscador de código abierto que alojas tú mismo y que las interfaces de LLM locales pueden usar como backend de búsqueda web.

💬 En términos simples

Consulta por ti a muchos motores de búsqueda y devuelve los resultados como página web o como JSON, de modo que tu modelo local pueda leer resultados web actuales a través de un servicio que alojas tú.

📌Nota: Esta reseña se basa en la documentación, el repositorio y las etiquetas de contenedor, consultados el 24 de octubre de 2026. PromptQuorum no ha instalado SearXNG ni ha medido la calidad de los resultados, así que las declaraciones de privacidad son las del propio proyecto.

SearXNG es un metabuscador gratuito y de código abierto que usted mismo aloja y que interfaces de LLM locales como Open WebUI pueden llamar como backend de búsqueda web. Esta reseña lo analiza solo en ese papel: no es una app de IA y no contiene ningún modelo de lenguaje. Se basa en la documentación del proyecto, el repositorio de GitHub y la lista de etiquetas de Docker Hub, consultados el 24 de octubre de 2026; PromptQuorum no lo ha probado en la práctica.

Reseña de SearXNG: backend de búsqueda autoalojado para LLM locales

¿Qué es SearXNG?

SearXNG es un metabuscador gratuito: envía tu consulta a muchos servicios de búsqueda a la vez y fusiona las respuestas en una sola lista. La documentación lo describe como búsqueda sin rastreo, enumera unas 70 instancias públicas en searx.space y señala que nació a mediados de 2021 como fork del proyecto searx.

Para la IA local, su valor está en la API de búsqueda: una interfaz solicita /search?q=...&format=json y obtiene resultados estructurados que puede pasar a un modelo. El software no contiene ningún modelo ni genera respuestas; por eso los motores de respuestas como Vane y Farfalle, que pueden usarlo como paso de búsqueda, añaden el modelo por encima.

Dónde conseguirlo

SearXNG se distribuye como imagen de contenedor y como scripts de instalación; no hay instalador de escritorio, así que hace falta una terminal.

Opción
Cómo conseguirlo
Imagen de contenedorsearxng/searxng en Docker Hub, réplica ghcr.io/searxng/searxng
Docker Compose (recomendado)Guía de instalación: docker compose up -d
Sitio webdocs.searxng.org
Política de privacidadPágina «About»; no se halló un documento de política aparte
Código fuentegithub.com/searxng/searxng, AGPL-3.0
Instancias públicassearx.space las enumera; muchas desactivan el formato JSON

Versión revisada: 2026.10.24-ef0ec03da, la etiqueta más reciente de Docker Hub el 24 de octubre de 2026. SearXNG es un lanzamiento continuo cuyo número de versión se basa en el commit de git, y el repositorio no tiene releases en GitHub. La documentación no indica ningún requisito de hardware ni sistemas operativos anfitriones.

Cómo empezar

Estos pasos siguen la guía de contenedores del proyecto y la documentación de Open WebUI sobre SearXNG; PromptQuorum no los ha ejecutado.

  1. 1
    Iniciar el contenedor
    Why it matters: Descarga el archivo compose y `.env.example` del repositorio, copia el segundo como `.env` y ejecuta `docker compose up -d`; la pila también arranca una base de datos Valkey y usa el puerto 8080 por defecto.
  2. 2
    Activar el formato JSON
    Why it matters: La lista `search.formats` por defecto en `settings.yml` solo contiene `html`; añade `json` y reinicia. Una petición de un formato no activado devuelve 403 Forbidden.
  3. 3
    Probar la API
    Why it matters: Solicita `/search?q=searxng&format=json` en tu instancia, por ejemplo con curl, y comprueba que llegan resultados estructurados.
  4. 4
    Conectar la interfaz
    Why it matters: En Open WebUI, fija el motor de búsqueda web en searxng y la URL de consulta en la dirección `/search` de tu instancia. Esa guía es una contribución de la comunidad que el equipo de Open WebUI no respalda oficialmente, y indica que la búsqueda web debe activarse en cada chat.

Flujo de datos y privacidad

La documentación afirma que SearXNG no almacena información sobre sus usuarios, no genera un perfil y nunca comparte nada con terceros. Son declaraciones del proyecto; la página «About» no describe qué puede ver el operador de una instancia, y a quien le importe le responde que ejecute el software por su cuenta.

En una instancia autoalojada el operador eres tú, así que la cuestión abierta es la salida: la página «About» dice que las consultas se mezclan con búsquedas en otras plataformas, es decir, los motores de origen siguen recibiéndolas. El archivo de ajustes por defecto también nombra a DuckDuckGo como backend de autocompletado; dejar ese ajuste en blanco lo desactiva.

📌Nota: Son declaraciones del proyecto, no resultados de una auditoría. PromptQuorum no ha inspeccionado el tráfico de red ni los registros, y qué consultas salen de tu máquina depende de los motores que actives.

Para quién es

  • Usuarios de Open WebUI y de interfaces similares que quieren búsqueda web para un modelo local desde una instancia que controlan.
  • Autoalojadores que ya usan Docker y no tienen problema en editar un archivo YAML.
  • Desarrolladores de agentes que necesitan un punto de acceso de búsqueda JSON al que llamar desde código.

Lo que no pudimos verificar

  • La privacidad en la práctica. Las declaraciones de no rastreo y no compartición no están auditadas, y qué motores de origen ven tus consultas depende de los que dejes activados.
  • La calidad de los resultados para LLM. PromptQuorum no comparó los resultados de SearXNG con los de otros proveedores ni midió si un modelo responde mejor con ellos.
  • La resistencia a los bloqueos. Los ajustes por defecto suspenden un motor durante un tiempo tras un CAPTCHA o una denegación de acceso (24 horas en el caso de un CAPTCHA), por lo que algunos motores pueden desaparecer de los resultados; no se midió con qué frecuencia ocurre.
  • Hardware y sistemas operativos. La documentación no indica requisitos de RAM o CPU ni sistemas anfitriones; las plataformas de la ficha del directorio se deducen de la vía por contenedor.

Competidores y alternativas

Vane

Plataformas:
Windows, macOS, Linux
Precio / licencia:
Gratis / MIT
Diferencia clave:
Motor de respuestas que añade respuestas redactadas por un LLM con fuentes; su ficha del directorio describe un backend SearXNG autoalojado, así que se apoya en SearXNG en lugar de sustituirlo

Farfalle

Plataformas:
Windows, macOS, Linux
Precio / licencia:
Gratis / Apache-2.0
Diferencia clave:
App de búsqueda con IA al estilo Perplexity cuyo paso de búsqueda puede usar SearXNG, Tavily, Serper o Bing, según su reseña
Artículos sobre Farfalle (2)

Local Deep Research

Plataformas:
Windows, macOS, Linux
Precio / licencia:
Gratis / MIT
Diferencia clave:
Agente de investigación en varios pasos sobre arXiv, PubMed, la web y tus documentos; una herramienta de investigación, no un backend de búsqueda
Artículos sobre Local Deep Research (4)

Web Search MCP

Plataformas:
Windows, macOS, Linux
Precio / licencia:
Gratis / MIT
Diferencia clave:
Servidor MCP que da a los LLM locales búsqueda web en vivo y contenido de páginas en herramientas como LM Studio

Vane y Farfalle pueden usar SearXNG como paso de búsqueda en lugar de competir con él; confirma el precio, la licencia y las plataformas actuales de cada app en su propia ficha.

Comparar en el directorio

Preguntas frecuentes

¿Puedo usar una instancia pública de SearXNG en lugar de alojar la mía?

A menudo no: la documentación de la API señala que muchas instancias públicas desactivan el formato JSON y responden 403, y una instancia pública hace pasar tus consultas por su operador, sobre el cual la página «About» no da detalles. La lista de searx.space es el lugar donde mirar.

¿Necesita SearXNG una GPU o un modelo de lenguaje?

No. No contiene ningún modelo y la documentación no indica requisitos de hardware; si hay GPU, la usa el LLM aparte que lee los resultados.

¿Cómo lo actualizo o fijo una versión?

Descarga una imagen nueva y reinicia la pila; la guía aconseja revisar antes los cambios de la plantilla compose. El archivo compose lee la etiqueta de la imagen de la variable SEARXNG_VERSION, que vale latest por defecto, así que indicar una etiqueta con fecha fija una compilación.

¿Necesito el limitador en una instancia personal?

No necesariamente: viene desactivado y requiere una base de datos Valkey, que el archivo compose recomendado ya arranca. El archivo compose publica el puerto en todas las interfaces salvo que se defina SEARXNG_HOST; revisa ese ajuste antes de exponer la instancia más allá de tu máquina.

¿Funciona a través de Tor o sin JavaScript?

La documentación dice que puede usarse a través de Tor y que JavaScript y las cookies son opcionales; PromptQuorum no probó ninguna de las dos cosas.

Veredicto

SearXNG es una forma veterana, mantenida de forma activa y gratuita de dar a una interfaz de LLM local resultados web actuales desde un servicio que alojas tú. En contra, se instala con contenedor y YAML en lugar de un instalador, su salida JSON hay que activarla a mano, las consultas siguen llegando a los motores de origen y sus afirmaciones sobre privacidad y calidad no pudieron comprobarse aquí. Encaja con quien ya usa Open WebUI o una herramienta similar y maneja Docker con soltura; quien necesite garantías estrictas de privacidad debería revisar la configuración y los motores en uso en lugar de fiarse del resumen del proyecto.

Fuentes

← Volver a LLM locales avanzados

MCP