searxng-local
Web search through the bundled Railway SearXNG service
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Web search through the bundled Railway SearXNG service
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
| name | searxng-local |
| description | Web search through the bundled Railway SearXNG service |
| version | 1.0.0 |
| metadata | {"hermes":{"requires":{"env":["SEARXNG_URL"]},"primaryEnv":"SEARXNG_URL"}} |
You have access to a SearXNG metasearch service deployed in the same Railway project. It is already running separately from Hermes Agent, so do not install SearXNG, run Docker, or use localhost for search.
Read the SEARXNG_URL environment variable. On Railway this should point to
the SearXNG service over private networking, for example:
http://SearXNG.railway.internal:8080
Always include the port. Railway private networking uses HTTP internally, not HTTPS.
Use the JSON search endpoint:
GET ${SEARXNG_URL}/search?q=YOUR_QUERY&format=json
Examples:
curl "${SEARXNG_URL}/search?q=railway+private+networking&format=json"
curl "${SEARXNG_URL}/search?q=python+uvicorn+starlette&format=json&categories=it"
curl "${SEARXNG_URL}/search?q=architecture+diagram&format=json&categories=images"
The format=json query parameter is required. Without it, SearXNG returns the
HTML web UI.
The response contains a results array. Each item usually includes:
title: page titleurl: source URLcontent: text snippetengine: search engine that returned the resultcategory: result categorySEARXNG_URL is empty, the Railway service variable was not wired into the Hermes service.PORT=8080.