hermes-agent/website/docs
kshitijk4poor 130b021d74 feat: add SearXNG as a native web search backend
Adds SearXNG (https://docs.searxng.org) as a self-hosted, privacy-first
web search backend alongside Firecrawl, Tavily, Exa, and Parallel.

SearXNG is a meta-search engine that aggregates results from 70+ search
engines. No API key needed -- just set SEARXNG_URL to your instance.

Changes:
- tools/web_tools.py: _get_searxng_url(), _searxng_search(), search
  dispatch, extract falls back to Firecrawl (SearXNG is search-only)
- hermes_cli/tools_config.py: SearXNG provider in web tool picker
- hermes_cli/config.py: SEARXNG_URL env var, diagnostics, set command
- tests/tools/test_web_tools_searxng.py: 15 tests
- optional-skills/research/searxng-search/: agent-guided skill
- Docs: configuration.md, environment-variables.md, skills catalogs

Based on #6071 by @gnanam1990, #8106 by @cro, #2572 by @bhovig,
#2710 and #9961 by @StreamOfRon, #7258 by @coldxiangyu163
2026-04-17 14:37:59 +05:30
..
developer-guide fix(ci): resolve 4 pre-existing main failures (docs lint + 3 stale tests) (#11373) 2026-04-16 20:43:41 -07:00
getting-started docs(nix): clarify SOUL.md location 2026-04-16 09:50:41 -07:00
guides docs: document register_command() for plugin slash commands (#10671) 2026-04-15 19:55:25 -07:00
integrations feat(gemini): add Google Gemini CLI OAuth provider via Cloud Code Assist (free + paid tiers) (#11270) 2026-04-16 16:49:00 -07:00
reference feat: add SearXNG as a native web search backend 2026-04-17 14:37:59 +05:30
user-guide feat: add SearXNG as a native web search backend 2026-04-17 14:37:59 +05:30
index.md fix(docs): show sidebar on docs homepage 2026-04-16 04:24:45 -07:00