Conéctate en todas partes
Hermes Agent funciona con tus apps de mensajería, proveedores de modelos y protocolos favoritos. La misma memoria, los mismos skills, accesible desde cualquier lugar donde ya chatees.
Plataformas de mensajería
Hermes funciona como gateway en Telegram, Discord, Slack, WhatsApp, Signal, Email y la línea de comandos (README). Empieza una conversación en una plataforma y retómala en otra — la memoria te sigue.
Hermes incluye un gateway de WhatsApp listo para usar — el instalador descarga Node.js v22 específicamente para que funcione el bridge de WhatsApp. Listado en el README junto con Telegram, Discord y Slack.
settings Ejecuta hermes gateway después del script de instalación
Telegram
Listado en el README como plataforma de mensajería de primera clase. Conecta un token de bot mediante el asistente hermes setup o hermes gateway.
settings Pega el token del bot de @BotFather durante hermes setup
Discord
Listado en el README como plataforma de mensajería de primera clase. Ejecuta Hermes como bot de Discord — canales, hilos y DMs funcionan.
settings Crea un bot en discord.dev, pega el token en hermes setup
Slack
Listado en el README y viene como extra dedicado en pyproject (slack). Instálalo como app de workspace en Slack y deja que tu canal hable con Hermes.
settings Crea una app de Slack, instálala en tu workspace, agrega el token en hermes setup
Signal
Listado en el README como plataforma de mensajería de primera clase. Conéctate vía un relay de Signal para que Hermes responda a DMs y grupos cifrados.
settings Vincula el dispositivo durante hermes gateway
iMessage
No está listado oficialmente en el README ni la documentación de Hermes. El equipo posiciona el soporte macOS como CLI y cualquier gateway de chat conectado; para iMessage, la comunidad suele usar un bridge externo.
settings Bridge de la comunidad — aún no hay ruta oficial
Microsoft Teams
No está listado en el README ni en los extras de pyproject de Hermes. No hay integración oficial de Teams documentada upstream.
settings Sin integración oficial
Matrix
Viene como extra dedicado en pyproject (matrix). Instala con uv pip install -e ".[matrix]" para habilitar el gateway de Matrix.
settings Instala el extra [matrix] y configura el homeserver
WebChat
No documentado explícitamente en el README ni la guía de instalación. El CLI de Hermes es el canal principal; la interfaz de navegador no es la interfaz primaria.
settings No hay web UI dedicada documentada
Proveedores de modelos
Hermes es agnóstico al modelo. El README lista Nous Portal, OpenRouter, z.ai/GLM, Kimi/Moonshot, MiniMax, OpenAI y endpoints personalizados. Anthropic y Mistral vienen como dependencias directas en pyproject.toml.
Tip: ¿No sabes qué modelo elegir? Nous Portal ejecuta los modelos Hermes propios de Nous Research y es la opción predeterminada. OpenRouter da acceso a más de 200 modelos con una sola key. Anthropic Claude y OpenAI GPT vienen como dependencias directas. Usa un modelo local vía cualquier endpoint compatible con OpenAI (ej. Ollama) si necesitas cero dependencias de la nube.
Anthropic
El SDK de Python de Anthropic es una dependencia directa en pyproject.toml, así que Claude tiene soporte nativo como proveedor de modelos.
settings Obtén tu API key en console.anthropic.com, agrégala vía hermes model
OpenAI
El SDK de Python de OpenAI es una dependencia directa en pyproject.toml y está listado explícitamente en el README como proveedor soportado.
settings Obtén tu API key en platform.openai.com, agrégala vía hermes model
No aparece como proveedor de primera clase en el README ni las dependencias de pyproject de Hermes. Los modelos Gemini se pueden usar a través de un proxy compatible con OpenAI o vía OpenRouter.
settings Enruta a través de OpenRouter o un proxy compatible
xAI
No aparece como proveedor de primera clase en el README ni las dependencias de pyproject de Hermes. Grok se puede usar vía OpenRouter o un endpoint personalizado compatible con OpenAI.
settings Enruta a través de OpenRouter o un endpoint compatible
OpenRouter
Listado explícitamente en el README como "OpenRouter (200+ models)" — una sola API key te da acceso a la mayoría de proveedores de modelos.
settings Obtén tu API key en openrouter.ai, agrégala vía hermes model
Mistral
Viene como extra dedicado en pyproject (mistral). Instala con uv pip install -e ".[mistral]" para conectar el proveedor de Mistral.
settings Instala el extra [mistral], agrega la key vía hermes model
DeepSeek
No aparece como proveedor de primera clase en el README ni las dependencias de pyproject. DeepSeek ofrece un endpoint compatible con OpenAI, así que se puede configurar como endpoint personalizado.
settings Configúralo como endpoint personalizado en hermes model
Perplexity
No está listado como proveedor de primera clase. Perplexity es un producto de búsqueda más que un proveedor de modelos puro; la búsqueda web en Hermes se gestiona mediante las dependencias exa-py y firecrawl-py.
settings Usa las herramientas de búsqueda web integradas
Hugging Face
No aparece como proveedor de primera clase. Los endpoints de inferencia de Hugging Face que hablan la API de OpenAI se pueden agregar como endpoints personalizados.
settings Configúralo como endpoint personalizado en hermes model
Local Models
El README dice "or your own endpoint" — Ollama expone una API compatible con OpenAI, así que se conecta fácilmente como endpoint local sin dependencias de la nube.
settings Instala Ollama, apunta hermes model a http://localhost:11434
Backends de sandbox
Hermes soporta seis backends de sandbox según el README: local, Docker, SSH, Daytona, Singularity y Modal. Elige uno para aislar la ejecución de comandos de tu sistema principal.
Cloudflare
No está listado como integración oficial. El equipo de Hermes no incluye un path de despliegue en Cloudflare Workers en el repositorio upstream.
settings No hay ruta oficial para Cloudflare
Hogar inteligente
Hermes incluye un extra opcional de homeassistant (pyproject.toml). Controla luces, termostatos, cerraduras, escenas y automatizaciones con lenguaje natural una vez conectes tu instancia de Home Assistant.
Home Assistant
Viene como extra dedicado en pyproject (homeassistant). Instala con uv pip install -e ".[homeassistant]" para controlar luces, termostatos, escenas y automatizaciones por chat.
settings Instala el extra [homeassistant], agrega el token de HA
Philips Hue
No es una integración dedicada — las luces Philips Hue se controlan a través del extra de homeassistant una vez que tu bridge está conectado a Home Assistant.
settings Expón Hue a través de Home Assistant
Herramientas de desarrollo
Hermes expone sus herramientas a través de los estándares abiertos MCP (Model Context Protocol) y ACP (Agent Connect Protocol), así que cualquier editor o herramienta compatible con MCP puede comunicarse con él. Consulta docs/user-guide/features/mcp.
GitHub
No es una integración de primera clase. Conecta un servidor MCP de GitHub de la comunidad a través del extra [mcp] — la página docs/user-guide/features/mcp muestra cómo.
settings Instala el extra [mcp], conecta un servidor MCP de GitHub
VS Code
No es una integración de primera clase. Hermes expone sus herramientas vía MCP, así que cualquier editor con soporte de cliente MCP puede comunicarse con él. Consulta el repo de Hermes y agentskills.io para bridges de la comunidad.
settings Usa una extensión de VS Code compatible con MCP
Docker
Docker es uno de los seis backends de sandbox de terminal listados en el README (local, Docker, SSH, Daytona, Singularity, Modal). Úsalo para aislar la ejecución de comandos de tu sistema principal.
settings Configura el sandbox de Hermes como docker en config
Productividad
Memoria persistente (vía Honcho), skills procedurales de agentskills.io, programación cron y configuración de personalidad SOUL.md permiten que Hermes recuerde tus proyectos, preferencias y forma de trabajar.
Notion
No es una integración de primera clase. Hermes soporta servidores MCP — los servidores MCP de Notion de la comunidad son la ruta recomendada.
settings Conecta un servidor MCP de Notion de la comunidad
Obsidian
No es una integración de primera clase. Apunta Hermes a tu vault como archivos planos y usa un servidor MCP de Obsidian de la comunidad si necesitas acceso al grafo.
settings Conecta un servidor MCP de Obsidian de la comunidad
Trello
No es una integración de primera clase. No existe un extra de Trello ni una página de docs upstream.
settings Sin integración oficial
Música y audio
No documentado oficialmente. Si necesitas control de música, la comunidad suele conectarlo a través de un servidor MCP personalizado o un skill de agentskills.io.
Spotify
No es una integración de primera clase. No existe un extra de Spotify ni una página de docs upstream.
settings Sin integración oficial
Sistemas operativos
Hermes se ejecuta en Linux, macOS, WSL2 en Windows y Android vía Termux (README). Windows nativo no está soportado.
macOS
El instalador soporta macOS directamente — el script de instalación rápida detecta macOS y ejecuta el flujo estándar basado en uv. El CLI es la interfaz principal.
settings Ejecuta el script curl de instalación
iOS
No existe una app nativa de iOS documentada upstream. Accede a Hermes desde iOS conectando cualquier gateway de chat (Telegram, Signal, etc.) a un host siempre encendido.
settings Conecta Hermes en otro host, chatea desde iOS
Android
El README soporta Android explícitamente vía Termux. El script de instalación auto-detecta Termux y usa el extra .[termux] probado en lugar de .[all].
settings Ejecuta el script de instalación dentro de Termux
Linux
Soporte de primera clase para Linux — el script de instalación está probado principalmente en distribuciones Linux, usando uv para gestionar Python 3.11 y un venv en ~/.hermes/hermes-agent/.
settings Ejecuta el script curl de instalación
¿Necesitas una integración personalizada?
Hermes Agent expone sus herramientas a través de MCP y ACP. Construye tu propia integración como skill o servidor MCP — el repo de Nous Research es la fuente de verdad.