¿Hermes responde con datos desactualizados? Instala este Skill de búsqueda gratuito — sin API Key

Si tu Hermes Agent siempre empieza con “Según mi corte de conocimiento en 2024…”, no es que el modelo sea vago — le falta una herramienta de búsqueda en vivo. El problema es que Tavily, Firecrawl y Exa requieren claves API, y los costos pueden acumularse.
Hermes ya incluye tres opciones de búsqueda sin costo:
- ddgs — Búsqueda DuckDuckGo, sin API key, instala un paquete Python y listo.
- SearXNG — Metabuscador auto-alojado que agrega 70+ fuentes como Google, Bing y Brave.
- brave-free — Nivel gratuito de Brave Search, 2000 consultas al mes.
Esta guía te lleva por la instalación, configuración y selección del backend gratuito ideal para tu Hermes.
1. ¿Por qué los LLM necesitan búsqueda en vivo?
Los cortes de conocimiento del modelo, los lanzamientos frecuentes de software y las noticias en rápida evolución hacen que los datos de entrenamiento estáticos queden obsoletos. Hermes puede ejecutar terminales y navegar la web, pero la ruta más eficiente es dejar que el agente busque por sí mismo cuando lo necesite.
- “¿Novedades en PostgreSQL 17?” → obtén los docs oficiales de 2026.
- “¿Última versión estable de Python?” → el número real, no una conjetura.
- Verificar afirmaciones, comparar productos, consultar papers — todo desde un solo prompt.
Hermes separa ambas capacidades:
web_searchencuentra páginas candidatas.web_extractlee y destila una página específica.- Puedes usar backends diferentes para cada capacidad.
2. Backends web de Hermes de un vistazo
tools/web_tools.py soporta siete proveedores:
| Backend | ¿API Key? | ¿Soporta web_extract? | Mejor para |
|---|---|---|---|
| ddgs | No | No | Configuración más rápida |
| searxng | No | No | Privacidad y control |
| brave-free | Clave gratuita | No | Calidad, bajo mantenimiento |
| tavily | Clave paga | Sí | Búsqueda+extracción |
| exa | Clave paga | Sí | Búsqueda semántica |
| parallel | Clave paga | Sí | Empresarial |
| firecrawl | Clave paga / Nous Subscription | Sí | Búsqueda+extracción |
Las opciones gratuitas son solo de búsqueda. Para extraer páginas, configura web.extract_backend por separado.
3. Opción A: ddgs (DuckDuckGo) — el más rápido
Hermes incluye el plugin ddgs (plugins/web/ddgs), basado en el paquete duckduckgo-search. Sin API key.
uv pip install -U ddgs
hermes config set web.backend ddgs
hermes config set web.search_backend ddgs
4. Opción B: SearXNG auto-alojado — mejor privacidad
SearXNG es un metabuscador que agrega resultados de 70+ fuentes. Sin APIs comerciales.
docker run -d --name searxng -p 127.0.0.1:8080:8080 -e BASE_URL=http://localhost:8080 --restart unless-stopped searxng/searxng
hermes config set env.SEARXNG_URL http://localhost:8080
hermes config set web.backend searxng
5. Opción C: Brave Search Free — calidad, poco mantenimiento
Nivel gratuito de Brave Search: 2000 consultas/mes. Regístrate en https://brave.com/search/api/.
hermes config set env.BRAVE_SEARCH_API_KEY "tu-clave"
hermes config set web.backend brave-free
6. Búsqueda y extracción separadas: configuración avanzada
web:
search_backend: ddgs
extract_backend: firecrawl
7. Solución de problemas
| Síntoma | Causa | Solución |
|---|---|---|
web_search no aparece |
Web toolset deshabilitado | hermes tools → activar Web Search |
| ddgs: “package not installed” | Falta ddgs |
uv pip install -U ddgs |
| SearXNG no conecta | URL incorrecta | Verificar Docker y URL |
| Brave 401/403 | Clave inválida/sin cuota | Revisar consola Brave |
8. Comparativa
| Factor | ddgs | SearXNG | Brave Free |
|---|---|---|---|
| Dificultad | Mínima | Media | Fácil |
| Costo | $0 | $0 (autoalojado) | $0 (2000/mes) |
| Privacidad | Media | Máxima | Media |
| Calidad | Buena | Variable | Mejor |
9. Plan de acción
- Empieza con ddgs: búsqueda en 5 minutos.
- Añade SearXNG: si buscas seguido, autoalójate.
- Brave Free de respaldo: cuando ddgs esté limitado.
- No solo busques: combinado con extract o browser.
Conclusión
Hermes Agent no tiene respuestas desactualizadas por defecto — solo le falta búsqueda en vivo activada. Instala ddgs, SearXNG o Brave Free y se convierte en un asistente de investigación al día.