{"id":2202,"date":"2026-04-07T12:24:27","date_gmt":"2026-04-07T10:24:27","guid":{"rendered":"https:\/\/askem.eu\/?p=2202"},"modified":"2026-04-07T12:24:33","modified_gmt":"2026-04-07T10:24:33","slug":"searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia","status":"publish","type":"post","link":"https:\/\/askem.eu\/en\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/","title":{"rendered":"SearXNG : donner des yeux sur le web \u00e0 ses agents IA\u00a0"},"content":{"rendered":"<h2 class=\"wp-block-heading\">SearXNG&nbsp;: donner des yeux sur le web \u00e0 ses agents IA open source<\/h2>\n\n\n\n<p>Les LLM auto-h\u00e9berg\u00e9s comme <a href=\"https:\/\/askem.eu\/en\/2026\/03\/29\/ollama-executer-des-llm-en-local\/\" type=\"post\" id=\"2141\">Ollama<\/a>, <a href=\"https:\/\/askem.eu\/en\/2026\/04\/07\/vllm-servir-des-llm-a-haute-performance-en-production\/\" type=\"post\" id=\"2198\">vLLM<\/a>, sont puissants, mais aveugles&nbsp;: ils ne voient que leur contexte d&rsquo;entra\u00eenement ou les documents qu&rsquo;on leur injecte via <a href=\"https:\/\/askem.eu\/en\/2026\/03\/14\/construire-un-pipeline-rag-pour-exploiter-les-donnees-ouvertes-avec-un-llm\/\" type=\"post\" id=\"2085\">RAG<\/a>. Pour leur permettre de chercher des informations fra\u00eeches sur le web, il faut un moteur de recherche. SearXNG est un m\u00e9ta-moteur de recherche open source, auto-h\u00e9berg\u00e9, qui agr\u00e8ge les r\u00e9sultats de dizaines de sources (Google, Bing, DuckDuckGo, Wikipedia, Arxiv\u2026) sans tracer les utilisateurs. D\u00e9ploy\u00e9 sur Docker aux c\u00f4t\u00e9s de sa stack IA, il devient l&rsquo;outil de recherche web que les agents peuvent interroger via une simple API JSON.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pourquoi SearXNG pour une stack IA auto-h\u00e9berg\u00e9e<\/h3>\n\n\n\n<p>Les agents IA modernes, qu&rsquo;ils soient orchestr\u00e9s par <a href=\"https:\/\/askem.eu\/en\/2026\/03\/30\/n8n-automatiser-ses-workflows\/\" type=\"post\" id=\"2144\">n8n<\/a>, LangChain, ou un <a href=\"https:\/\/askem.eu\/en\/2026\/03\/05\/mcp-plus-que-api-deployer-un-serveur-mcp-avec-fastmcp-pour-exposer-vos-outils-internes-aux-agents-ia\/\" type=\"post\" id=\"1970\">MCP<\/a> server, ont souvent besoin de rechercher des informations actualis\u00e9es avant de r\u00e9pondre. Passer par les API commerciales de Google ou Bing implique des co\u00fbts, des quotas et une d\u00e9pendance \u00e0 des services tiers. SearXNG r\u00e9sout ce probl\u00e8me en offrant un point d&rsquo;entr\u00e9e unique, gratuit et sans limite, vers l&rsquo;ensemble du web index\u00e9. Son API JSON native retourne des r\u00e9sultats structur\u00e9s (titre, URL, extrait) directement exploitables par un pipeline RAG ou un agent conversationnel.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">D\u00e9ploiement Docker en 5 minutes<\/h3>\n\n\n\n<p>SearXNG se d\u00e9ploie via une image Docker officielle. Un fichier <code>docker-compose.yml<\/code> minimal suffit&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>services:\n  searxng:\n    image: searxng\/searxng:latest\n    container_name: searxng\n    ports:\n      - \"8888:8080\"\n    volumes:\n      - .\/searxng:\/etc\/searxng\n    environment:\n      - SEARXNG_BASE_URL=https:\/\/search.mondomaine.fr\n    restart: unless-stopped<\/code><\/pre>\n\n\n\n<p>Le dossier <code>.\/searxng<\/code> contient deux fichiers de configuration&nbsp;: <code>settings.yml<\/code> (moteurs activ\u00e9s, langue par d\u00e9faut, format de sortie) et <code>limiter.toml<\/code> (rate limiting). Pour activer l&rsquo;API JSON, il faut s&rsquo;assurer que le format <code>json<\/code> est list\u00e9 dans <code>search.formats<\/code> du fichier <code>settings.yml<\/code>&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>search:\n  formats:\n    - html\n    - json\n\nserver:\n  secret_key: \"une-cl\u00e9-al\u00e9atoire-longue\"\n  limiter: true\n\nengines:\n  - name: google\n    engine: google\n    shortcut: g\n  - name: duckduckgo\n    engine: duckduckgo\n    shortcut: ddg\n  - name: wikipedia\n    engine: wikipedia\n    shortcut: wp\n  - name: arxiv\n    engine: arxiv\n    shortcut: ar<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Interroger SearXNG depuis un agent IA<\/h3>\n\n\n\n<p>Une fois d\u00e9ploy\u00e9, SearXNG expose une API JSON \u00e0 l&rsquo;adresse <code>\/search?q=ma+requ\u00eate&amp;format=json<\/code>. Depuis Python, l&rsquo;int\u00e9gration est directe&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import requests\n\ndef search_web(query: str, num_results: int = 5) -&gt; list&#91;dict]:\n    \"\"\"Recherche web via SearXNG local.\"\"\"\n    resp = requests.get(\n        \"http:\/\/searxng:8080\/search\",\n        params={\"q\": query, \"format\": \"json\", \"pageno\": 1},\n        timeout=10,\n    )\n    resp.raise_for_status()\n    results = resp.json().get(\"results\", &#91;])&#91;:num_results]\n    return &#91;\n        {\"title\": r&#91;\"title\"], \"url\": r&#91;\"url\"], \"content\": r.get(\"content\", \"\")}\n        for r in results\n    ]<\/code><\/pre>\n\n\n\n<p>Cette fonction peut \u00eatre expos\u00e9e comme outil MCP (via FastMCP), comme fonction n8n (n\u0153ud HTTP Request), ou comme tool LangChain. L&rsquo;agent dispose alors d&rsquo;une capacit\u00e9 de recherche web en temps r\u00e9el, enti\u00e8rement auto-h\u00e9berg\u00e9e.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Int\u00e9gration dans un pipeline RAG augment\u00e9<\/h3>\n\n\n\n<p>Le cas d&rsquo;usage le plus puissant consiste \u00e0 combiner SearXNG avec un pipeline RAG existant. Le flux devient&nbsp;: l&rsquo;utilisateur pose une question \u2192 l&rsquo;agent interroge d&rsquo;abord la base vectorielle Qdrant (connaissances internes) \u2192 si la confiance est insuffisante ou si la question porte sur l&rsquo;actualit\u00e9, l&rsquo;agent lance une recherche SearXNG \u2192 les r\u00e9sultats web sont inject\u00e9s dans le contexte du LLM (Ollama ou vLLM) \u2192 la r\u00e9ponse est g\u00e9n\u00e9r\u00e9e avec des sources cit\u00e9es. Ce pattern, appel\u00e9  \u00ab&nbsp;RAG avec fallback web&nbsp;\u00bb, permet de couvrir \u00e0 la fois les connaissances propri\u00e9taires et l&rsquo;information publique \u00e0 jour.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Exposer SearXNG comme serveur MCP<\/h3>\n\n\n\n<p>Pour les agents compatibles MCP (Claude, outils internes), SearXNG peut \u00eatre encapsul\u00e9 dans un serveur MCP avec FastMCP&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>from fastmcp import FastMCP\nimport requests\n\nmcp = FastMCP(\"searxng-search\")\n\n@mcp.tool()\ndef web_search(query: str, max_results: int = 5) -&gt; list&#91;dict]:\n    \"\"\"Recherche sur le web via SearXNG auto-h\u00e9berg\u00e9.\"\"\"\n    resp = requests.get(\n        \"http:\/\/searxng:8080\/search\",\n        params={\"q\": query, \"format\": \"json\"},\n        timeout=10,\n    )\n    results = resp.json().get(\"results\", &#91;])&#91;:max_results]\n    return &#91;\n        {\"title\": r&#91;\"title\"], \"url\": r&#91;\"url\"], \"snippet\": r.get(\"content\", \"\")}\n        for r in results\n    ]<\/code><\/pre>\n\n\n\n<p>Avec ce serveur MCP, n&rsquo;importe quel agent IA du r\u00e9seau interne peut appeler <code>web_search<\/code> comme un outil natif, sans conna\u00eetre les d\u00e9tails de SearXNG.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">S\u00e9curisation et acc\u00e8s via Traefik et Keycloak<\/h3>\n\n\n\n<p>En production, SearXNG doit \u00eatre prot\u00e9g\u00e9 pour \u00e9viter les abus. Deux niveaux de s\u00e9curit\u00e9 se combinent&nbsp;: <a href=\"https:\/\/askem.eu\/en\/2026\/03\/31\/traefik-v3-reverse-proxy-dynamique-et-decouverte-de-services-pour-une-stack-docker\/\" type=\"post\" id=\"2156\">Traefik<\/a> comme reverse proxy avec un middleware <code>ForwardAuth<\/code> vers Keycloak pour l&rsquo;acc\u00e8s humain via navigateur, et le <code>limiter.toml<\/code> int\u00e9gr\u00e9 de SearXNG pour contr\u00f4ler le d\u00e9bit des requ\u00eates API. Pour les appels machine-to-machine (agents IA), une approche courante consiste \u00e0 restreindre l&rsquo;acc\u00e8s au r\u00e9seau Docker interne et \u00e0 ne pas exposer le port sur l&rsquo;interface publique.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Configuration avanc\u00e9e&nbsp;: moteurs et cat\u00e9gories<\/h3>\n\n\n\n<p>SearXNG supporte plus de 70 moteurs de recherche, organis\u00e9s par cat\u00e9gories&nbsp;: general, images, news, science, it, files, social media. Pour une stack IA technique, les moteurs les plus utiles sont&nbsp;: Google et DuckDuckGo (r\u00e9sultats g\u00e9n\u00e9raux), Arxiv et Semantic Scholar (articles scientifiques), GitHub (code et projets), Wikipedia (connaissances encyclop\u00e9diques), et StackOverflow (solutions techniques). Chaque moteur peut \u00eatre activ\u00e9, d\u00e9sactiv\u00e9 ou pond\u00e9r\u00e9 individuellement dans <code>settings.yml<\/code>. On peut aussi d\u00e9finir des cat\u00e9gories personnalis\u00e9es pour que l&rsquo;agent choisisse le p\u00e9rim\u00e8tre de recherche adapt\u00e9 \u00e0 chaque requ\u00eate.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Positionnement dans la stack<\/h3>\n\n\n\n<p>Dans une architecture IA auto-h\u00e9berg\u00e9e compl\u00e8te, SearXNG occupe la couche  \u00ab&nbsp;acc\u00e8s au web&nbsp;\u00bb&nbsp;: <a href=\"https:\/\/askem.eu\/en\/2026\/03\/29\/ollama-executer-des-llm-en-local\/\" type=\"post\" id=\"2141\">Ollama<\/a> ou <a href=\"https:\/\/askem.eu\/en\/2026\/04\/07\/vllm-servir-des-llm-a-haute-performance-en-production\/\" type=\"post\" id=\"2198\">vLLM<\/a> servent les mod\u00e8les, <a href=\"https:\/\/askem.eu\/en\/2026\/04\/01\/qdrant-base-vectorielle-open-source-pour-le-rag-et-la-recherche-semantique\/\" type=\"post\" id=\"2159\">Qdrant<\/a> stocke les embeddings internes, <a href=\"https:\/\/askem.eu\/en\/2026\/04\/02\/langfuse-observer-et-evaluer-ses-pipelines-llm-open-source-en-production\/\" type=\"post\" id=\"2162\">Langfuse<\/a> observe les traces, <a href=\"https:\/\/askem.eu\/en\/2026\/04\/03\/open-webui-une-interface-web-open-source-pour-piloter-ses-llm-locaux\/\" type=\"post\" id=\"2184\">Open WebUI <\/a>fournit l&rsquo;interface utilisateur, <a href=\"https:\/\/askem.eu\/en\/2026\/03\/30\/n8n-automatiser-ses-workflows\/\" type=\"post\" id=\"2144\">n8n<\/a> orchestre les workflows, et SearXNG donne aux agents la capacit\u00e9 de chercher sur le web en temps r\u00e9el. C&rsquo;est la brique qui transforme un LLM local en assistant v\u00e9ritablement connect\u00e9 au monde, sans d\u00e9pendance \u00e0 une API commerciale de recherche.<\/p>","protected":false},"excerpt":{"rendered":"<p>SearXNG&nbsp;: donner des yeux sur le web \u00e0 ses agents IA open source Les LLM auto-h\u00e9berg\u00e9s comme Ollama, vLLM, sont puissants, mais aveugles&nbsp;: ils ne voient que leur contexte d&rsquo;entra\u00eenement ou les documents qu&rsquo;on leur injecte via RAG. Pour leur permettre de chercher des informations fra\u00eeches sur le web, il faut un moteur de recherche. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2203,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","osh_disable_topbar_sticky":"default","osh_disable_header_sticky":"default","osh_sticky_header_style":"default","osh_sticky_header_effect":"","osh_custom_sticky_logo":0,"osh_custom_retina_sticky_logo":0,"osh_custom_sticky_logo_height":0,"osh_background_color":"","osh_links_color":"","osh_links_hover_color":"","osh_links_active_color":"","osh_links_bg_color":"","osh_links_hover_bg_color":"","osh_links_active_bg_color":"","osh_menu_social_links_color":"","osh_menu_social_hover_links_color":"","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"on","ocean_gallery_id":[],"footnotes":""},"categories":[16],"tags":[],"class_list":["post-2202","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai","entry","has-media"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SearXNG : donner des yeux sur le web \u00e0 ses agents IA\u00a0 - askem<\/title>\n<meta name=\"description\" content=\"ASKEM BUREAU D&#039;\u00c9TUDES ET DE FORMATION NUM\u00c9RIQUE. Nous vous assistons dans la transformation num\u00e9rique de vos outils, services et organisations tout en pla\u00e7ant l\u2019humain au c\u0153ur de notre d\u00e9marche d\u2019accompagnement.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/askem.eu\/en\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SearXNG : donner des yeux sur le web \u00e0 ses agents IA\u00a0 - askem\" \/>\n<meta property=\"og:description\" content=\"ASKEM BUREAU D&#039;\u00c9TUDES ET DE FORMATION NUM\u00c9RIQUE. Nous vous assistons dans la transformation num\u00e9rique de vos outils, services et organisations tout en pla\u00e7ant l\u2019humain au c\u0153ur de notre d\u00e9marche d\u2019accompagnement.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/askem.eu\/en\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/\" \/>\n<meta property=\"og:site_name\" content=\"askem\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/fb.me\/askem.eu\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-07T10:24:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-07T10:24:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mlpi0fxo3sth.i.optimole.com\/cb:3obA.c61\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/askem.eu\/wp-content\/uploads\/2026\/04\/sujet-askem-2026-04-04b.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"askemadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"askemadmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/askem.eu\\\/2026\\\/04\\\/07\\\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/askem.eu\\\/2026\\\/04\\\/07\\\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\\\/\"},\"author\":{\"name\":\"askemadmin\",\"@id\":\"https:\\\/\\\/askem.eu\\\/#\\\/schema\\\/person\\\/8bbee74ab9a977d56bf4826662e9d2e9\"},\"headline\":\"SearXNG : donner des yeux sur le web \u00e0 ses agents IA\u00a0\",\"datePublished\":\"2026-04-07T10:24:27+00:00\",\"dateModified\":\"2026-04-07T10:24:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/askem.eu\\\/2026\\\/04\\\/07\\\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\\\/\"},\"wordCount\":794,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/askem.eu\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/askem.eu\\\/2026\\\/04\\\/07\\\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\/\\/askem.eu\\/wp-content\\/uploads\\/2026\\/04\\/sujet-askem-2026-04-04b.png\",\"articleSection\":[\"AI\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/askem.eu\\\/2026\\\/04\\\/07\\\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/askem.eu\\\/2026\\\/04\\\/07\\\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\\\/\",\"url\":\"https:\\\/\\\/askem.eu\\\/2026\\\/04\\\/07\\\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\\\/\",\"name\":\"SearXNG : donner des yeux sur le web \u00e0 ses agents IA\u00a0 - askem\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/askem.eu\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/askem.eu\\\/2026\\\/04\\\/07\\\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/askem.eu\\\/2026\\\/04\\\/07\\\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\/\\/askem.eu\\/wp-content\\/uploads\\/2026\\/04\\/sujet-askem-2026-04-04b.png\",\"datePublished\":\"2026-04-07T10:24:27+00:00\",\"dateModified\":\"2026-04-07T10:24:33+00:00\",\"description\":\"ASKEM BUREAU D'\u00c9TUDES ET DE FORMATION NUM\u00c9RIQUE. Nous vous assistons dans la transformation num\u00e9rique de vos outils, services et organisations tout en pla\u00e7ant l\u2019humain au c\u0153ur de notre d\u00e9marche d\u2019accompagnement.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/askem.eu\\\/2026\\\/04\\\/07\\\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/askem.eu\\\/2026\\\/04\\\/07\\\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/askem.eu\\\/2026\\\/04\\\/07\\\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\\\/#primaryimage\",\"url\":\"https:\\/\\/askem.eu\\/wp-content\\/uploads\\/2026\\/04\\/sujet-askem-2026-04-04b.png\",\"contentUrl\":\"https:\\/\\/askem.eu\\/wp-content\\/uploads\\/2026\\/04\\/sujet-askem-2026-04-04b.png\",\"width\":1200,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/askem.eu\\\/2026\\\/04\\\/07\\\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/askem.eu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SearXNG : donner des yeux sur le web \u00e0 ses agents IA\u00a0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/askem.eu\\\/#website\",\"url\":\"https:\\\/\\\/askem.eu\\\/\",\"name\":\"askem\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/askem.eu\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/askem.eu\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/askem.eu\\\/#organization\",\"name\":\"Askem\",\"url\":\"https:\\\/\\\/askem.eu\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/askem.eu\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\/\\/mlpi0fxo3sth.i.optimole.com\\/cb:3obA.c61\\/w:760\\/h:480\\/q:mauto\\/f:best\\/https:\\/\\/askem.eu\\/wp-content\\/uploads\\/2020\\/10\\/logoGalaxieAskem3.png\",\"contentUrl\":\"https:\\/\\/mlpi0fxo3sth.i.optimole.com\\/cb:3obA.c61\\/w:760\\/h:480\\/q:mauto\\/f:best\\/https:\\/\\/askem.eu\\/wp-content\\/uploads\\/2020\\/10\\/logoGalaxieAskem3.png\",\"width\":760,\"height\":480,\"caption\":\"Askem\"},\"image\":{\"@id\":\"https:\\\/\\\/askem.eu\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/fb.me\\\/askem.eu\",\"https:\\\/\\\/linkedin.com\\\/company\\\/askem-eu\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/askem.eu\\\/#\\\/schema\\\/person\\\/8bbee74ab9a977d56bf4826662e9d2e9\",\"name\":\"askemadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a202f744ee3a4b6fdbe2ceb57fd84c72559337791a276662270d8d2fb7842e3f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a202f744ee3a4b6fdbe2ceb57fd84c72559337791a276662270d8d2fb7842e3f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a202f744ee3a4b6fdbe2ceb57fd84c72559337791a276662270d8d2fb7842e3f?s=96&d=mm&r=g\",\"caption\":\"askemadmin\"},\"sameAs\":[\"https:\\\/\\\/askem.eu\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SearXNG : donner des yeux sur le web \u00e0 ses agents IA\u00a0 - askem","description":"ASKEM BUREAU D'\u00c9TUDES ET DE FORMATION NUM\u00c9RIQUE. Nous vous assistons dans la transformation num\u00e9rique de vos outils, services et organisations tout en pla\u00e7ant l\u2019humain au c\u0153ur de notre d\u00e9marche d\u2019accompagnement.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/askem.eu\/en\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/","og_locale":"en_US","og_type":"article","og_title":"SearXNG : donner des yeux sur le web \u00e0 ses agents IA\u00a0 - askem","og_description":"ASKEM BUREAU D'\u00c9TUDES ET DE FORMATION NUM\u00c9RIQUE. Nous vous assistons dans la transformation num\u00e9rique de vos outils, services et organisations tout en pla\u00e7ant l\u2019humain au c\u0153ur de notre d\u00e9marche d\u2019accompagnement.","og_url":"https:\/\/askem.eu\/en\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/","og_site_name":"askem","article_publisher":"https:\/\/fb.me\/askem.eu","article_published_time":"2026-04-07T10:24:27+00:00","article_modified_time":"2026-04-07T10:24:33+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/mlpi0fxo3sth.i.optimole.com\/cb:3obA.c61\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/askem.eu\/wp-content\/uploads\/2026\/04\/sujet-askem-2026-04-04b.png","type":"image\/png"}],"author":"askemadmin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"askemadmin","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/askem.eu\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/#article","isPartOf":{"@id":"https:\/\/askem.eu\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/"},"author":{"name":"askemadmin","@id":"https:\/\/askem.eu\/#\/schema\/person\/8bbee74ab9a977d56bf4826662e9d2e9"},"headline":"SearXNG : donner des yeux sur le web \u00e0 ses agents IA\u00a0","datePublished":"2026-04-07T10:24:27+00:00","dateModified":"2026-04-07T10:24:33+00:00","mainEntityOfPage":{"@id":"https:\/\/askem.eu\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/"},"wordCount":794,"commentCount":0,"publisher":{"@id":"https:\/\/askem.eu\/#organization"},"image":{"@id":"https:\/\/askem.eu\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/#primaryimage"},"thumbnailUrl":"https:\/\/mlpi0fxo3sth.i.optimole.com\/cb:3obA.c61\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/askem.eu\/wp-content\/uploads\/2026\/04\/sujet-askem-2026-04-04b.png","articleSection":["AI"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/askem.eu\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/askem.eu\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/","url":"https:\/\/askem.eu\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/","name":"SearXNG : donner des yeux sur le web \u00e0 ses agents IA\u00a0 - askem","isPartOf":{"@id":"https:\/\/askem.eu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/askem.eu\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/#primaryimage"},"image":{"@id":"https:\/\/askem.eu\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/#primaryimage"},"thumbnailUrl":"https:\/\/mlpi0fxo3sth.i.optimole.com\/cb:3obA.c61\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/askem.eu\/wp-content\/uploads\/2026\/04\/sujet-askem-2026-04-04b.png","datePublished":"2026-04-07T10:24:27+00:00","dateModified":"2026-04-07T10:24:33+00:00","description":"ASKEM BUREAU D'\u00c9TUDES ET DE FORMATION NUM\u00c9RIQUE. Nous vous assistons dans la transformation num\u00e9rique de vos outils, services et organisations tout en pla\u00e7ant l\u2019humain au c\u0153ur de notre d\u00e9marche d\u2019accompagnement.","breadcrumb":{"@id":"https:\/\/askem.eu\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/askem.eu\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/askem.eu\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/#primaryimage","url":"https:\/\/mlpi0fxo3sth.i.optimole.com\/cb:3obA.c61\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/askem.eu\/wp-content\/uploads\/2026\/04\/sujet-askem-2026-04-04b.png","contentUrl":"https:\/\/mlpi0fxo3sth.i.optimole.com\/cb:3obA.c61\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/askem.eu\/wp-content\/uploads\/2026\/04\/sujet-askem-2026-04-04b.png","width":1200,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/askem.eu\/2026\/04\/07\/searxng-donner-des-yeux-sur-le-web-a-ses-agents-ia\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/askem.eu\/"},{"@type":"ListItem","position":2,"name":"SearXNG : donner des yeux sur le web \u00e0 ses agents IA\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/askem.eu\/#website","url":"https:\/\/askem.eu\/","name":"askem","description":"","publisher":{"@id":"https:\/\/askem.eu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/askem.eu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/askem.eu\/#organization","name":"Askem","url":"https:\/\/askem.eu\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/askem.eu\/#\/schema\/logo\/image\/","url":"https:\/\/mlpi0fxo3sth.i.optimole.com\/cb:3obA.c61\/w:760\/h:480\/q:mauto\/f:best\/https:\/\/askem.eu\/wp-content\/uploads\/2020\/10\/logoGalaxieAskem3.png","contentUrl":"https:\/\/mlpi0fxo3sth.i.optimole.com\/cb:3obA.c61\/w:760\/h:480\/q:mauto\/f:best\/https:\/\/askem.eu\/wp-content\/uploads\/2020\/10\/logoGalaxieAskem3.png","width":760,"height":480,"caption":"Askem"},"image":{"@id":"https:\/\/askem.eu\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/fb.me\/askem.eu","https:\/\/linkedin.com\/company\/askem-eu"]},{"@type":"Person","@id":"https:\/\/askem.eu\/#\/schema\/person\/8bbee74ab9a977d56bf4826662e9d2e9","name":"askemadmin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a202f744ee3a4b6fdbe2ceb57fd84c72559337791a276662270d8d2fb7842e3f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a202f744ee3a4b6fdbe2ceb57fd84c72559337791a276662270d8d2fb7842e3f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a202f744ee3a4b6fdbe2ceb57fd84c72559337791a276662270d8d2fb7842e3f?s=96&d=mm&r=g","caption":"askemadmin"},"sameAs":["https:\/\/askem.eu"]}]}},"_links":{"self":[{"href":"https:\/\/askem.eu\/en\/wp-json\/wp\/v2\/posts\/2202","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/askem.eu\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/askem.eu\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/askem.eu\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/askem.eu\/en\/wp-json\/wp\/v2\/comments?post=2202"}],"version-history":[{"count":1,"href":"https:\/\/askem.eu\/en\/wp-json\/wp\/v2\/posts\/2202\/revisions"}],"predecessor-version":[{"id":2204,"href":"https:\/\/askem.eu\/en\/wp-json\/wp\/v2\/posts\/2202\/revisions\/2204"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/askem.eu\/en\/wp-json\/wp\/v2\/media\/2203"}],"wp:attachment":[{"href":"https:\/\/askem.eu\/en\/wp-json\/wp\/v2\/media?parent=2202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/askem.eu\/en\/wp-json\/wp\/v2\/categories?post=2202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/askem.eu\/en\/wp-json\/wp\/v2\/tags?post=2202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}