Motor de respuestas con IA autoalojable que busca en la web mediante SearxNG y cita las fuentes; funciona con LLM locales a través de Ollama o con proveedores en la nube.
felladrin/MiniSearch
Un metabuscador autohospedado con un asistente de IA que puede funcionar por completo en el navegador, sin necesidad de una clave de API.
Alternativa open source a:Perplexity
- Estrellas
- 608
- Forks
- 76
- Issues abiertos
- 0
- Último commit
- ayer
¿Qué es?
MiniSearch es un motor de búsqueda autohospedado que combina resultados web con un asistente de IA que redacta respuestas con citas. Los resultados web se agregan mediante una instancia integrada de SearXNG, se vuelven a ordenar localmente con un modelo cross-encoder y se guardan en caché; todo está empaquetado en un único contenedor Docker.
La IA puede ejecutarse en la pestaña del navegador con WebGPU o CPU, mediante modelos seleccionados de entre unos 135M y 4B de parámetros, por lo que no hace falta una clave de API ni un servidor de inferencia independiente, y las consultas no se comparten con terceros. Como alternativa, los usuarios pueden conectarse a una API compatible con OpenAI, como Ollama, LM Studio, vLLM o llama.cpp, o permitir que el servidor use como proxy una clave de API privada sin exponerla a los clientes.
El historial de búsqueda, los resultados en caché y los chats se guardan en IndexedDB del navegador y no se envían a ningún servidor. El proyecto puede configurarse como motor de búsqueda predeterminado del navegador, activarse desde Raycast o integrarse en otras páginas.
Funciones clave
- 01Ejecuta modelos de lenguaje seleccionados en el navegador con WebGPU o CPU, sin necesidad de una clave de API.
- 02Agrega resultados de texto e imágenes mediante una instancia integrada de SearXNG.
- 03Vuelve a ordenar los resultados de búsqueda localmente con un modelo cross-encoder.
- 04Se conecta a API compatibles con OpenAI, AI Horde o un proxy del servidor que usa tu propia clave.
- 05Ofrece respuestas con citas, preguntas de seguimiento con memoria de conversación y lectura en voz alta.
- 06Guarda el historial, la caché y los chats localmente en el navegador, sin cuentas ni telemetría.
Casos de uso
- Usar un motor de búsqueda privado para ti o para un grupo pequeño con un modelo local.
- Combinar la interfaz de búsqueda con un servidor local de Ollama o llama.cpp para obtener respuestas con citas.
- Alojar una instancia compartida que use tu propia clave de API sin exponerla a los usuarios.
- Configurarla como motor de búsqueda predeterminado en un navegador o lanzador.
Inicio rápido
- 1
Ejecuta la imagen de Docker publicada
docker run -p 7860:7860 ghcr.io/felladrin/minisearch - 2
Abre la instancia en tu navegador y empieza a buscar
Antes de usarlo
- Ejecutar la IA por completo en el navegador depende del rendimiento de WebGPU o de la CPU, y primero hay que descargar los modelos.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es MiniSearch?
- Un metabuscador autohospedado con un asistente de IA que puede funcionar por completo en el navegador, sin necesidad de una clave de API. MiniSearch es un motor de búsqueda autohospedado que combina resultados web con un asistente de IA que redacta respuestas con citas. Los resultados web se agregan mediante una instancia integrada de SearXNG, se vuelven a ordenar localmente con un modelo cross-encoder y se guardan en caché; todo está empaquetado en un único contenedor Docker.
- ¿MiniSearch es gratuito? ¿Qué licencia tiene?
- MiniSearch es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿MiniSearch sigue mantenido?
- Mantenimiento activo. El último commit de MiniSearch fue el 6 nov 2026.
- ¿Para qué puedo usar MiniSearch?
- Usar un motor de búsqueda privado para ti o para un grupo pequeño con un modelo local. Combinar la interfaz de búsqueda con un servidor local de Ollama o llama.cpp para obtener respuestas con citas. Alojar una instancia compartida que use tu propia clave de API sin exponerla a los usuarios. Configurarla como motor de búsqueda predeterminado en un navegador o lanzador.
- ¿Cómo se instala MiniSearch?
- Ejecuta la imagen de Docker publicada: docker run -p 7860:7860 ghcr.io/felladrin/minisearch Abre la instancia en tu navegador y empieza a buscar
- ¿Dónde consigo MiniSearch?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/felladrin/MiniSearch
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un servidor MCP que permite a asistentes de IA como Claude y Cursor buscar en la web mediante una instancia de SearXNG que operas o en la que confías.
Motor de búsqueda conversacional con IA que responde preguntas usando resultados web en tiempo real y es compatible con modelos de OpenAI, Anthropic, Gemini y Vertex AI.
Extensión para text-generation-webui que permite a un LLM local buscar en la web e incorporar a sus respuestas extractos relevantes de las páginas.
Un motor de búsqueda de investigación con IA de código abierto y agentes, que planifica subtareas, consulta fuentes en tiempo real y responde con citas integradas.
Un buscador web autoalojado y sin claves, escrito en Rust, que devuelve resultados ordenados y texto de las páginas para fundamentar agentes de IA locales.