Hermes Agent v0.16.0 — La versión Surface
Resumen
v0.16.0 — The Surface Release. Publicado el 5 de junio de 2026. 874 commits · 542 PRs fusionados · 1,962 archivos modificados · 205,216 inserciones · 46,217 eliminaciones · 399 issues cerrados (2 P0, 62 P1, 16 de seguridad) · 170 contribuidores de la comunidad.
The Surface Release trata de una sola cosa: Hermes te encuentra donde sea que trabajes. Una nueva aplicación de escritorio nativa — construida con 100 PRs y 159 commits en una sola semana — ofrece Hermes como una aplicación real para macOS/Linux/Windows con instalación en un clic, actualización automática, arrastrar y soltar archivos en el chat, y un selector de modelos integrado. El panel web evoluciona a un panel de administración completo (catálogo MCP, canales de mensajería, credenciales, webhooks, memoria, inicio de sesión OIDC/contraseña). La configuración inicial se reduce a “Configuración Rápida via Nous Portal” — de la instalación al primer mensaje en segundos. El conjunto de habilidades predeterminado es más ligero, NVIDIA/skills se une al Skills Hub, el selector de modelos tiene búsqueda difusa en todas partes, y /undo te permite deshacer las últimas N interacciones.
Este lanzamiento cambia fundamentalmente quién puede usar Hermes. Ya no solo los usuarios de terminal — cualquiera con un escritorio.
Funcionalidades Principales
1. Hermes Desktop — Una Aplicación Nativa Real
Este es el titular. Después de un año como herramienta de terminal y mensajería, Hermes obtiene una interfaz gráfica adecuada. La aplicación Electron en apps/desktop/ se instala como cualquier aplicación de escritorio en macOS, Linux y Windows, se actualiza sola y ofrece una interfaz de chat pulida.
Lo que obtienes desde el primer momento:
# Iniciar la aplicación de escritorio desde la CLI
hermes desktop
# O descargar el instalador para tu plataforma:
# macOS: .dmg
# Windows: .exe
# Linux: flag --include-desktop en el instalador shell
Capacidades clave:
- Ventana de chat con streaming y visualización en vivo de la actividad de herramientas
- Lista de sesiones con archivado, búsqueda y agrupación en carpetas — cada conversación es una sesión persistente con nombre
- Arrastrar y soltar archivos en cualquier parte del área de chat + pegado de imágenes del portapapeles con deduplicación
- Paleta de comandos Cmd+K para acciones rápidas
- Selector de modelos integrado en la barra de estado — cambia de modelo sin salir del chat
- Toggle YOLO en la barra de estado (paridad con TUI)
- Instalación en un clic + actualización automática — detecta tu plataforma, obtiene la última versión, reconstruye si es necesario y reinicia limpiamente
- Recuperación de fallos de arranque + validación de API keys en vivo + instalación cancelable
La arquitectura es lo importante: La aplicación de escritorio ejecuta exactamente el mismo núcleo de Hermes Agent que la CLI. Mismo archivo de configuración. Mismas API keys. Mismas sesiones. Mismas habilidades. Misma memoria. Inicia una sesión en la CLI, reanúdala en la ventana del escritorio, o al revés. Nada está bifurcado, nada está duplicado — es el mismo agente, con una nueva interfaz.
2. Gateway Remoto — Inicia Sesión con OAuth o Usuario/Contraseña
La aplicación de escritorio no tiene que ejecutar Hermes localmente. Apúntala a un gateway remoto de Hermes y se conecta a través de un WebSocket seguro, autenticándose con OAuth o usuario/contraseña — sin flags --insecure, sin tokens de sesión copiados a mano.
# Conectar la app de escritorio a un gateway remoto
# 1. Abre la aplicación de escritorio
# 2. Añade un perfil apuntando a tu host remoto
# 3. Inicia sesión con OAuth o usuario/contraseña
# 4. Empieza a chatear — el cómputo pesado se ejecuta donde estén tus API keys
Sesiones multi-perfil en una ventana: Cada perfil apunta a su propio host remoto, y puedes ejecutar sesiones concurrentes entre perfiles con enlaces @session. Tu portátil es una GUI ligera; el agente se ejecuta donde esté tu capacidad de cómputo.
3. Panel Web — Panel de Administración Completo
El panel pasó de “ver tus sesiones” a una superficie de administración completa. Configura todo tu gateway desde el navegador — sin más SSH ni edición de YAML.
| Panel | Lo que puedes hacer |
|---|---|
| Catálogo MCP | Activar/desactivar servidores MCP, emparejamiento, webhooks |
| Canales | Configurar cada plataforma de mensajería del gateway (Telegram, Discord, Slack, etc.) |
| Credenciales | Gestionar API keys y concesiones OAuth |
| Webhooks & Hooks | Crear y configurar webhooks y disparadores de hooks |
| Memoria | Configurar proveedores y ajustes de memoria |
| Gateway | Controles, estado y configuración del gateway |
| Sistema | Flujo de verificación antes de actualizar + Debug Share en un clic |
Mejoras de autenticación:
- Inicio de sesión con usuario/contraseña conectable (Opción B)
- Proveedor OIDC autogestionado genérico con verificación multi-proveedor
hermes dashboard registerpara configuración de cliente OAuth autogestionado- Rotación de sesiones del panel mediante refresh token
- La pestaña de chat funciona en modo protegido (OAuth)
4. Traducción al Chino Simplificado (简体中文)
La aplicación de escritorio ahora incluye una traducción completa al chino simplificado en cada superficie de la interfaz — ventana de chat, barra lateral, configuración, centro de comandos, cron, mensajería, perfiles, habilidades y agentes.
# Cambiar idioma en configuración de Apariencia
# Persistido en config:
display:
language: zh # English (predeterminado) o zh
Está construido sobre una capa i18n tipada adecuada, por lo que añadir más idiomas es sencillo a partir de ahora.
5. Conjunto de Habilidades Más Ligero
El conjunto de habilidades incluidas recibió un recorte deliberado. Hermes ahora incluye solo lo que realmente necesitas — menos ruido en el selector, prompts más ligeros, arranque más rápido.
Eliminadas (redundantes o inactivas):
spotify— reemplazada por las 7 herramientas nativas del plugin de Spotifylinear— reemplazada porhermes mcp install linearkanban-codex-lane,debugging-hermes-tui-commands, huérfanadomainobsoleta- Marcadores de categoría vacíos
Movidas de incluidas a opcionales (a un hermes skills install de distancia):
baoyu-article-illustrator,baoyu-comic,creative-ideation,pixel-artdspy,subagent-driven-developmentminecraft-modpack-server,pokemon-player,hermes-s6-container-supervision
Nueva puerta de relevancia environments: — las habilidades específicas de contexto (kanban, docker, s6) no aparecen en el índice para usuarios que nunca las usarán, pero se cargan bajo solicitud explícita.
6. NVIDIA/skills — Fuente de Confianza Integrada
NVIDIA/skills se une a OpenAI, Anthropic y HuggingFace como fuente de confianza predeterminada en el Skills Hub. Las habilidades verificadas de NVIDIA para CUDA-X, AIQ, cuOpt y todo su stack de productos son descubribles, navegables, buscables y se actualizan automáticamente.
# Explorar habilidades de NVIDIA en el Skills Hub
hermes skills browse nvidia
# Instalar una
hermes skills install nvidia/cuda-x-toolkit
7. Selector de Modelos con Búsqueda Difusa, en Todas Partes
Escribe unas pocas letras, encuentra tu modelo. El selector de modelos ahora hace búsqueda difusa en escritorio, web, TUI y CLI.
# Escribe "v4fl" y aparece deepseek-v4-flash
# Escribe "mini" y aparece MiniMax-M3 con 1M de contexto
# Escribe "qwen" y aparece qwen3.7-plus
Lo que cambió internamente:
- Proveedores multi-endpoint agrupados en una fila — sin desorden de duplicados
- Cada fila lleva una descripción para que sepas qué estás seleccionando
- El catálogo se actualiza cada hora en lugar de diariamente
- Los backends de Nous Tool Gateway siempre visibles; inicia sesión al seleccionar
8. /undo [N] — Deshacer las Últimas N Interacciones
¿Dijiste algo incorrecto o enviaste al agente por un mal camino? /undo retrocede N turnos del usuario, rellena previamente tu último mensaje para que puedas editarlo y reenviarlo, y elimina suavemente los turnos intermedios.
# Deshacer el último turno
/undo
# Deshacer los últimos 3 turnos
/undo 3
Funciona en CLI, TUI y en todas las plataformas de mensajería (Telegram, Discord, etc.) con paridad completa.
9. Configuración Rápida via Nous Portal
La configuración inicial ahora tiene dos caminos claros:
# Camino 1: Configuración Rápida — inicia sesión, elige modelo, empieza a chatear (segundos)
hermes portal
# Camino 2: Configuración Completa — asistente detallado para usuarios avanzados
hermes setup
10. Elige tu Interfaz Predeterminada — CLI o TUI
Configura si hermes chat te lleva a la CLI clásica o al Ink TUI por defecto.
# hermes.config.yaml
default_interface: tui # o cli
# Anular por invocación
hermes chat --cli
Mejoras del Núcleo
Proveedores y Modelos
- Nuevos modelos:
deepseek-v4-flash,MiniMax-M3con 1M de contexto,qwen3.7-plus,gemini-3.5-flash - Selector de modelos: búsqueda difusa en WebUI/TUI/CLI; agrupación de proveedores multi-endpoint; catálogo actualizado cada hora
- Persistencia del cambio de modelo a mitad de sesión en la base de datos
- Pool de credenciales:
STATUS_DEADpara fallos terminales de OAuth
Bucle del Agente y Herramientas
- Divulgación progresiva de herramientas para MCP y plugins
- Hook de sugerencia de entorno del embedder para el system prompt
- Guía universal de finalización de tareas + sonda de cadena de herramientas Python local
- Delegación sin límite
max_spawn_depth(mínimo 1, sin techo) perf(read_file): numeración de líneas compacta — ~14% menos tokens por lectura
Sesiones y Memoria
perf(state): fusionar segmentos FTS5 en VACUUM +hermes sessions optimize- Honcho: arranque tolerante a fallos; refuerzo de rutas de configuración autogestionadas
- Supermemory: ingesta a nivel de sesión + alias kebab
Multi-Agente (Kanban) y Habilidades
- Tarjetas
goal_modeejecutan workers en un bucle/goal - Archivos adjuntos en tareas; imágenes referenciadas en cuerpos de tareas adjuntadas a la visión del worker
default_assigneede respaldo + límite de concurrencia por perfil- Endpoint
POST /runs/{run_id}/terminate - El curador ahora puede podar habilidades integradas no utilizadas, con uso rastreado para cada habilidad
- Nuevas habilidades opcionales:
grok(xAI Grok Build CLI),antigravity-cli
Plataformas de Mensajería (Gateway)
- Protocolo de eventos de streaming estructurado + paridad de formato de borradores de Telegram
- Mezclador de canal de voz de Discord — cama de inactividad ambiental + acuses verbales que se superponen a TTS
- Manejo de invitaciones a reuniones de Feishu; control de menciones de grupo BlueBubbles; aliases de comandos bang de Matrix
- Flujo de reinicio limpio del servicio
CLI, TUI y Configuración
- Simplificación de la configuración — Configuración Rápida via Nous Portal + valores predeterminados de Configuración Completa
- Título de proceso establecido en
hermesen ps/top/htop - Rendimiento TUI: evitar que servidores MCP lentos/muertos congelen el inicio; evitar que el descubrimiento MCP ansioso bloquee el inicio
- Correcciones TUI: auto-recuperar sesión en muerte inesperada del gateway; preservar UTF-8 en el portapapeles de PowerShell
Seguridad y Fiabilidad
- CVE-2026-48710 (Starlette BadHost) — fijar Starlette parcheado ≥1.0.1
- Ejecutar comprobaciones SSRF de URL fuera del bucle de eventos en rutas asíncronas
- Eliminar token bearer de inferencia de Bedrock del entorno de subprocesos
- Restaurar contexto de aprobación/sudo en
execute_code+ proteger puntos de entrada - Añadir docker restart/stop/kill a
DANGEROUS_PATTERNS - Sanitizar unicode invisible en contenido de habilidades revisadas
Correcciones de Errores Notables
- Escritorio: evitar que nuevos chats en vuelo desaparezcan al actualizar; el botón Stop realmente interrumpe cuando un turno está en cola; evitar que mensajes de sesiones de fondo se filtren en la transcripción activa
- Actualización: evitar que stash/restore sobrescriba el código fuente del escritorio en clones gestionados
- Voz: respetar
PIPEWIRE_REMOTEen el fallback de PortAudio; restaurar mistralai (2.4.8 limpio, prohibición levantada)
Impacto en la Comunidad
Este lanzamiento atrajo una atención significativa de la industria. ZDNet clasificó a Hermes con Ollama como su herramienta de IA de escritorio número uno tras extensas pruebas comparativas. El emparejamiento Hermes-Ollama — un stack de agente completamente local con memoria persistente — fue destacado como una alternativa creíble a las plataformas de agentes dependientes de la nube de Anthropic, OpenAI y Google.
Actualizar
hermes update
Para nuevas instalaciones, visita la guía de instalación.
← Hermes Agent Changelog