SearXNG est un métamoteur de recherche open source : il ne possède pas d'index propre, mais envoie votre requête simultanément à plusieurs moteurs en amont comme Google, Bing et DuckDuckGo, puis fusionne les résultats en une seule page. Avec environ 38 000 étoiles sur GitHub, c'est le projet de recherche privée le plus souvent auto-hébergé. Savoir si l'héberger soi-même en vaut la peine dépend de votre acceptation des coûts inscrits dans son fonctionnement.
Dépôt officiel
La plateforme est GitHub, l'organisation s'appelle searxng et le projet searxng, sous licence AGPL-3.0. C'est le fork communautaire de searX, abandonné, écrit en Python, livré avec une image Docker officielle, et il suit des mises à jour continues plutôt que des versions classiques.
Pourquoi il plaît
Son atout est la recherche sans profilage : pas de compte, pas de suivi publicitaire, et les requêtes ne sont pas liées à votre identité personnelle. Au-delà de l'interface web, il peut renvoyer des résultats en JSON, ce qui en fait un moteur de recherche pour agents IA, chaînes RAG et scripts d'automatisation. Par défaut, seule la sortie HTML est activée ; il faut ajouter json à search.formats dans settings.yml pour la débloquer, et cet oubli est l'échec le plus fréquent chez les débutants.
Coût de déploiement
Un petit VPS avec Docker le met en route en une demi-heure environ, avec une consommation modeste, suffisante pour un particulier ou une petite équipe. Le vrai coût vient après : chaque requête sortante porte l'IP de votre serveur, et les moteurs en amont sont sensibles aux requêtes fréquentes depuis une seule IP. Quand un captcha ou une limite se déclenche, le moteur concerné est suspendu automatiquement un moment, et les résultats deviennent silencieusement moins nombreux et plus biaisés. Les instances publiques évitent le déploiement, mais exigent de faire confiance à l'opérateur, et les plus populaires sont limitées plus facilement.
Les vrais pièges
D'abord, ce n'est pas un moteur indépendant : quand les moteurs en amont déraillent ensemble, il déraille avec eux, et la qualité des résultats a un plafond fixé par d'autres. Ensuite, la confidentialité a des limites : l'auto-hébergement cache votre IP personnelle aux sociétés de recherche, mais l'IP de votre serveur reste visible ; ne le traitez pas comme un outil d'anonymat. Troisièmement, les mises à jour continues changent parfois les formats de configuration, lisez les notes avant de mettre à jour. Quatrièmement, si vous modifiez le code et l'offrez comme service, l'AGPL-3.0 exige de publier vos modifications, une contrainte dure pour un usage commercial fermé.
Il convient à ceux qui acceptent d'entretenir un petit serveur et veulent un moteur de recherche contrôlable pour leurs agents. Si vous voulez seulement une page de recherche plus propre sans travail d'exploitation, une instance publique suffit ; inutile de louer un serveur uniquement pour cela.