Connect with us
Guía de Hermes Agent: el agente de inteligencia artificial que aprende contigo Guía de Hermes Agent: el agente de inteligencia artificial que aprende contigo

Desarrolladores

Guía de Hermes Agent: el agente de inteligencia artificial que aprende contigo

Published

on

Índice

Introducción

Hermes Agent preview

¿Qué es Hermes Agent?

Hermes Agent es un agente de inteligencia artificial autónomo y de código abierto desarrollado por Nous Research que aprende y mejora con cada interacción. A diferencia de los chatbots tradicionales que olvidan el contexto al cerrar la sesión, Hermes implementa un sistema de memoria persistente, creación autónoma de habilidades y modelado de usuario para ofrecer una experiencia verdaderamente personalizada.

Datos clave:

  • Desarrollado por Nous Research bajo licencia MIT
  • Lanzado en febrero de 2026
  • Más de 140.000 estrellas en GitHub en menos de tres meses
  • Soporta más de 200 modelos de inteligencia artificial a través de OpenRouter
  • Compatible con 18 plataformas de mensajería incluyendo WhatsApp, Telegram y Discord

En el podcast ONE del 27 de febrero de 2026 analizamos la evolución de los agentes autónomos como Perplexity Computer y Kilo Claw, lo que ayuda a entender el contexto en el que se desarrolla Hermes Agent.

Casos de uso principales

Categoría Ejemplos
Productividad Briefings diarios, gestión de proyectos, investigación automatizada
Desarrollo Asistente de código, revisión de solicitudes de extracción, documentación automática
Automatización Tareas programadas, procesamiento de datos, monitoreo de noticias
Personalización Asistente que conoce tus preferencias y contexto

El problema que resuelve

Agentes sin memoria vs. agentes con memoria

Aspecto Agentes tradicionales Hermes Agent
Memoria Olvidan todo al cerrar la sesión Memoria persistente en base de datos SQLite
Habilidades Mismo enfoque el día 1 y el día 100 Aprenden y mejoran con el tiempo
Contexto No conocen tus preferencias Modelado de usuario continuo
Eficiencia Repetir contexto en cada sesión Contexto acumulado automáticamente

La ingeniería de contexto es clave para agentes productivos. Hermes no solo responde preguntas, sino que comprende el entorno en el que opera.

Arquitectura: el bucle de aprendizaje

Los tres pilares de Hermes

Memoria persistente

Ubicación: ~/.hermes/memories/ (SQLite con FTS5)

Advertisement

Proceso:

  1. Al final de cada conversación, extrae hechos, preferencias, decisiones y contexto relevante
  2. Indexa todo para búsquedas rápidas
  3. Inyecta memorias relevantes en nuevas conversaciones

Beneficio: En la segunda conversación ya conoce tu nombre, campo de trabajo y proyectos.

Creación autónoma de habilidades

Ubicación: ~/.hermes/skills/ (archivos Markdown con front matter en YAML)

Proceso:

  1. Tras completar tareas complejas (5 o más llamadas a herramientas)
  2. Genera una habilidad con nombre, descripción, plantilla de razonamiento y ejemplos de uso
  3. El curador autónomo evalúa habilidades cada 7 días, consolida las superpuestas y elimina las obsoleta

Ejemplo de habilidad generada:

---
name: Generar briefing de noticias de IA
description: Busca noticias de inteligencia artificial de las últimas 24 horas y genera un resumen con secciones
---

# Briefing de noticias de IA

## Proceso:
1. Buscar en la web: "noticias inteligencia artificial últimos 24 horas"
2. Filtrar resultados relevantes
3. Generar resumen con 3-5 puntos, una oración cada uno
4. Añadir nota si algo conecta con proyectos del usuario

Modelado de usuario (Honcho)

Modela cuatro dimensiones de tu perfil:

  • Estilo de comunicación (formal/informal, nivel de detalle)
  • Proyectos activos y sus relaciones
  • Decisiones previas (para no repetir preguntas)
  • Temas de interés y conexiones con tu trabajo

Resultado: Un briefing para un desarrollador de inteligencia artificial será diferente al de un analista de políticas climáticas, aunque usen las mismas fuentes.

Comparativa técnica

Hermes vs OpenClaw

Característica Hermes Agent OpenClaw
Enfoque principal Agente con aprendizaje Gateway de mensajería
Memoria Persistente (SQLite) Por sesión
Sistema de habilidades Autónomo con curador Configuración manual
Modelado de usuario Sí (Honcho) No
Programación de tareas Cron nativo Requiere configuración externa
Modelos soportados 200+ (OpenRouter) Compatible con OpenAI
Soporte local Ollama, LM Studio Ollama
Plataformas 18 nativas 50+ (extensible)
Licencia MIT MIT

Diferencia clave: Hermes envuelve un gateway alrededor de un agente de aprendizaje. OpenClaw envuelve un agente alrededor de un gateway de mensajería.

Advertisement

Hermes vs frameworks de orquestación

Característica Hermes LangChain CrewAI AutoGen
Tipo Producto listo para usar Biblioteca de desarrollo Biblioteca Biblioteca
Instalación 1 comando Requiere código Requiere código Requiere código
Memoria Integrada Opcional (plugin) Opcional Opcional
Habilidades Autónomas Manual Manual Manual
Programación Integrada Manual Manual Manual
Ideal para Usuarios finales Desarrolladores Desarrolladores Investigadores

Conclusión: Hermes está diseñado para usar, mientras que LangChain, CrewAI y AutoGen están diseñados para construir.

Guía paso a paso: instalación y configuración

Requisitos

  • Sistemas operativos: Windows (WSL2), Linux, macOS
  • Tiempo estimado: 15 minutos
  • Costo: Gratis (usando modelos gratuitos de OpenRouter)
  • Dificultad: Principiante

Quick start: Hermes en 5 minutos

  1. Instala:
    curl -fsSL https://raw.githubusercontent.com/nousresearch/hermes-agent/main/scripts/install.sh | bash
  2. Configura:
    hermes setup
    Elige OpenRouter como proveedor y selecciona un modelo gratuito como nvidia/nemotron-3-super-120b-a12b
  3. Configura tu clave de OpenRouter:
    nano ~/.hermes/.env
    Añade: OPENROUTER_API_KEY=tu_clave_aqui
  4. Prueba:
    hermes "Explica qué es un agente de inteligencia artificial en tres líneas"
  5. Automatiza:
    Escribe en el chat: "Todos los días laborables a las 8:00, busca noticias de tecnología y envíame un resumen aquí"

Instalación detallada

Paso 1: Instalar WSL2 (solo Windows)

Abre PowerShell como administrador y ejecuta:

wsl --install
wsl --update

Nota: Reinicia tu computadora después de la instalación.

Paso 2: Instalar Hermes Agent

Abre la terminal de Ubuntu (WSL2) o la terminal nativa (Linux/macOS) y ejecuta:

curl -fsSL https://raw.githubusercontent.com/nousresearch/hermes-agent/main/scripts/install.sh | bash

¿Qué instala el script?

  • Python 3.11
  • Node.js 22
  • ripgrep (herramienta de búsqueda)
  • ffmpeg (para procesamiento de audio)
  • Clona el repositorio de Hermes
  • Crea entorno virtual

Duración: 3-5 minutos

Paso 3: Verificar instalación

hermes --version

Deberías ver algo como: hermes-agent v0.13.0

Advertisement

Paso 4: Configuración inicial

hermes setup

Opciones recomendadas:

  1. Proveedor: OpenRouter
  2. Modelo: nvidia/nemotron-3-super-120b-a12b (gratis)
  3. Backend de terminal: Local

Checklist de preinstalación

  • Sistema operativo: Windows (WSL2), Linux o macOS
  • Espacio en disco: 5 GB libres (para modelos locales)
  • RAM: 8 GB mínimo (16 GB recomendado para modelos grandes)
  • Git: instalado (git --version para verificar)
  • Curl: instalado (curl --version para verificar)

Checklist de postinstalación

  • hermes --version muestra la versión
  • hermes model list muestra modelos disponibles
  • hermes gateway status muestra el estado del gateway
  • Probar con: hermes "Hola, ¿funciona?"

Cómo obtener la clave de OpenRouter

Paso 1: Crear cuenta en OpenRouter

  1. Ve a https://openrouter.ai/
  2. Haz clic en “Sign Up” (esquina superior derecha)
  3. Elige registrarte con Google, GitHub o email

Paso 2: Verificar email

Revisa tu bandeja de entrada y haz clic en el enlace de verificación.

Paso 3: Obtener tu clave de API

  1. Inicia sesión en OpenRouter Dashboard
  2. Haz clic en tu avatar (esquina superior derecha)
  3. Selecciona “Settings”
  4. Ve a la pestaña “API Keys”
  5. Haz clic en “Create API Key”

Paso 4: Configurar tu clave

  1. Asigna un nombre (ejemplo: Hermes-Agent)
  2. Selecciona permisos:
    • Chat (requerido)
    • Models (para ver modelos disponibles)
  3. Haz clic en “Create Key”

Importante:

  • Copia tu clave AHORA (solo se muestra una vez)
  • Guárdala en un lugar seguro (ejemplo: gestor de contraseñas)
  • Nunca la compartas públicamente

Paso 5: Configurar en Hermes

Edita el archivo de configuración:

nano ~/.hermes/.env

Añade tu clave:

OPENROUTER_API_KEY=sk-or-v1-tu_clave_aqui

Guarda y cierra (Ctrl+O, Enter, Ctrl+X)

Paso 6: Verificar conexión

hermes model list

Deberías ver la lista de más de 200 modelos disponibles.

Modelos recomendados por caso de uso

Caso de uso Modelo recomendado Costo Notas
Briefings diarios nvidia/nemotron-3-super-120b-a12b Gratis Excelente para texto
Análisis de código meta-llama/llama-3.1-70b-instruct Gratis Buen razonamiento
Tareas complejas openai/gpt-4o-mini Bajo costo Más preciso
Local (sin conexión) mistralai/mistral-7b-instruct Gratis Requiere Ollama

Cómo probar tu clave manualmente

curl https://openrouter.ai/api/v1/chat/completions \
  -H "Authorization: Bearer sk-or-v1-tu_clave" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "meta-llama/llama-3.1-8b-instruct:free",
    "messages": [{"role": "user", "content": "Hola, ¿cómo estás?"}]
  }'

Consejos de seguridad

  • Nunca incluyas tu clave en código público (GitHub, etc.)
  • Rota tu clave si sospechas que fue comprometida
  • Usa variables de entorno (nunca en archivos de configuración públicos)
  • Habilita autenticación de dos factores en tu cuenta de OpenRouter

Optimización de costos

Estrategias para ahorrar:

  1. Usa modelos gratuitos para tareas simples:
    • Briefings diarios: nvidia/nemotron-3-super-120b-a12b
    • Resúmenes: meta-llama/llama-3.1-8b-instruct:free
    • Análisis de código: mistralai/mistral-7b-instruct:free
  2. Combina modelos: usa un modelo económico para tareas rutinarias y cambia a uno premium cuando sea necesario
  3. Usa modelos locales para datos sensibles con Ollama o LM Studio
  4. Monitorea tu uso en el panel de OpenRouter

Configuración de WhatsApp

¿Por qué vale la pena?

  • No requiere cuenta de negocio de Meta
  • Usa tu número personal
  • Conexión directa sin intermediarios
  • Código abierto y mantenido activamente

Paso 1: Iniciar el gateway

hermes gateway

Paso 2: Configurar WhatsApp

  1. Abre WhatsApp en tu teléfono
  2. Toca los tres puntos (Android) o Configuración (iOS)
  3. Selecciona “Dispositivos vinculados”
  4. Toca “Vincular un dispositivo”
  5. Escanea el código QR que aparece en tu terminal

Código QR de WhatsApp en terminal

Paso 3: Confirmar conexión

En tu terminal verás:

Advertisement
WhatsApp connected successfully!

En tu teléfono verás un mensaje de confirmación.

Paso 4: Configurar chat principal

  1. Abre WhatsApp en tu teléfono
  2. Envía un mensaje a ti mismo (usa “Mensaje para ti mismo” o envía a tu número)
  3. Escribe: /sethome
  4. Hermes responderá: Este chat ha sido configurado como tu chat principal.

Paso 5: Hacer persistente el gateway

En Linux (systemd)

hermes gateway install
hermes gateway start

En macOS (launchd)

hermes gateway install
hermes gateway start

En Windows (WSL2)

  1. Crea un servicio systemd: hermes gateway install
  2. Inicia el servicio: hermes gateway start
  3. Para verificar que está corriendo: hermes gateway status

Comandos útiles del gateway

Comando Descripción
hermes gateway start Inicia el gateway
hermes gateway stop Detiene el gateway
hermes gateway restart Reinicia el gateway
hermes gateway status Muestra el estado
hermes gateway logs Muestra los registros

12 ejemplos de productividad

Briefing diario de noticias

Instrucción:

"Todos los días laborables a las 8:00, busca en la web las principales noticias de inteligencia artificial y aprendizaje automático de las últimas 24 horas. Formatea el resultado como un briefing corto con encabezados de sección, 3-5 puntos clave, una oración cada uno. Finaliza con una nota si algo se relaciona con mi trabajo o proyectos. Envía el resultado aquí por WhatsApp."

Resultado esperado:

Briefing de IA - 23 de mayo de 2026

Investigación
- Google lanzó un nuevo modelo de lenguaje con 1 millón de tokens de contexto
- Meta anunció avances en modelos multimodales para robots

Industria
- Startup de agentes autónomos recibió 50 millones de dólares en Serie B
- IBM integrará Hermes Agent en sus soluciones empresariales

Para ti: El anuncio de IBM podría relacionarse con tu proyecto de automatización de flujos de trabajo.

Informe semanal de proyectos

Instrucción:

"Todos los lunes a las 9:00, revisa mis repositorios de GitHub y genera un informe semanal de progreso. Incluye: tareas completadas, problemas abiertos y bloqueadores. Formatea como una tabla en markdown. Guarda en ~/reports/informe-semanal-github.md y envía un resumen a WhatsApp."

Ejemplo de salida:

# Informe semanal de GitHub - 23 de mayo de 2026

| Repositorio    | Tareas completadas | Problemas abiertos | Bloqueadores               |
|---------------|-------------------|-------------------|----------------------------|
| hermes-skill  | 5                 | 2                 | Esperando revisión de PR #42 |
| ai-research   | 3                 | 1                 | Necesita más datos          |

Gestor de tareas personales

Instrucción:

Advertisement
"Crea un gestor de tareas. Cuando envíe '/add [tarea]', añádela a mi lista de tareas pendientes. Cuando envíe '/list', muestra todas las tareas. Cuando envíe '/done [número]', marca esa tarea como completada. Guarda las tareas en ~/.hermes/tasks.md."

Ejemplo de uso:

Tú: /add Revisar documento de Hermes
Hermes: Tarea añadida: "Revisar documento de Hermes" (ID: 1)

Tú: /add Enviar correo al equipo
Hermes: Tarea añadida: "Enviar correo al equipo" (ID: 2)

Tú: /list
Hermes: 
1. [ ] Revisar documento de Hermes
2. [ ] Enviar correo al equipo

Tú: /done 1
Hermes: Tarea 1 marcada como completada

Investigador de mercado autónomo

Instrucción:

"Cuando pida 'investigar [tema]', busca la información más reciente sobre ese tema en múltiples fuentes, resume los hallazgos clave y crea un informe con citas. Usa al menos 3 consultas de búsqueda diferentes y cruza la información."

Asistente de correo inteligente

Instrucción:

"Monitorea mi bandeja de entrada de correo (vía IMAP). Cuando reciba un correo de contactos importantes, resúmelo y sugiere una respuesta. Para correos urgentes, notifícame por WhatsApp. Contactos importantes: [email protected], [email protected]."

Configuración necesaria:

hermes plugin install email

hermes config set email.imap.server imap.gmail.com
hermes config set email.imap.user [email protected]
hermes config set email.imap.password tu_contraseña_o_app_password

Revisor de código automático

Instrucción:

Advertisement
"Cuando suba código a GitHub, revisa automáticamente los cambios, verifica problemas de seguridad y sugiere mejoras. Publica comentarios directamente en el PR."

Planificador de reuniones inteligente

Instrucción:

"Integra con mi calendario de Google. Cuando reciba una invitación a reunión, verifica mi agenda, sugiere horarios óptimos y prepara un documento de briefing con contexto sobre los asistentes y la agenda."

Analista de datos autónomo

Instrucción:

"Cuando suba un archivo CSV, analízalo automáticamente: genera estadísticas, crea visualizaciones (usando bibliotecas de Python) y proporciona información útil. Guarda los resultados en una carpeta llamada 'analisis-FECHA'."

Monitor de competencia

Instrucción:

"Todos los días a las 15:00, revisa los sitios web de mis 3 principales competidores (competidor1.com, competidor2.com, competidor3.com) en busca de nuevo contenido, actualizaciones de productos o anuncios. Si encuentras algo nuevo, resúmelo y notifícame por WhatsApp."

Tutor personalizado

Instrucción:

"Actúa como mi tutor de IA. Cuando pida 'explicar [concepto]', proporciona una explicación detallada con ejemplos, analogías y ejercicios. Realiza un seguimiento de mi progreso y adapta las explicaciones según lo que ya he aprendido. Guarda mi historial de aprendizaje en ~/.hermes/learning.md."

Generador de contenido para redes sociales

Instrucción:

Advertisement
"Cuando envíe 'generar publicación sobre [tema]', crea 3 opciones de publicación para redes sociales: una formal, una informal y una creativa. Incluye hashtags relevantes y sugiere el mejor momento para publicar según mi audiencia."

Sistema de soporte técnico autónomo

Instrucción:

"Actúa como un agente de soporte técnico. Cuando los usuarios hagan preguntas en nuestro servidor de Discord, proporciona respuestas útiles basadas en nuestra documentación. Si no conoces la respuesta, busca en nuestra base de conocimiento y pide aclaraciones. Escalona problemas complejos al soporte humano."

Configuración:

hermes gateway --platform discord

hermes config set discord.token TU_TOKEN_DE_BOT
hermes config set discord.server_id ID_DEL_SERVIDOR

Preguntas frecuentes

Instalación y configuración

¿Hermes requiere una clave de API de pago?

No. Puedes usar:

  • Modelos gratuitos de OpenRouter (más de 200 opciones)
  • Modelos locales con Ollama o LM Studio (costo 0)

Ejemplo de modelos gratuitos:

  • nvidia/nemotron-3-super-120b-a12b (excelente para texto)
  • meta-llama/llama-3.1-8b-instruct:free
  • mistralai/mistral-7b-instruct:free

¿Puedo usar Hermes sin Telegram, Discord o WhatsApp?

Sí. La interfaz de línea de comandos funciona completamente independiente:

hermes
# O para una tarea específica:
hermes "Genera un resumen de las noticias de IA de hoy"

¿Cómo cambio de modelo?

# Ver modelos disponibles
hermes model list

# Cambiar a otro modelo
hermes model set openai/gpt-4o-mini

# Ver modelo actual
hermes model current

¿Dónde se guardan mis datos?

Todos tus datos se guardan localmente en:

~/.hermes/
├── config.yaml          # Configuración
├── .env                 # Claves de API
├── SOUL.md              # Personalidad del agente
├── AGENTS.md            # Contexto de proyectos
├── memories/            # Memoria persistente
│   ├── MEMORY.md        # Hechos y contexto
│   └── USER.md          # Modelado de usuario
├── skills/              # Habilidades autónomas
├── cron/                # Tareas programadas
├── sessions/            # Sesiones del gateway
└── logs/                # Registros

Importante: Nada se envía a la nube de Nous Research. Tus datos son 100% locales.

Advertisement

¿Cómo actualizo Hermes?

# Método recomendado
cd ~/.hermes/hermes-agent
git pull
pip install -e .

# O usando el comando de actualización
hermes update

Uso y funcionalidades

¿Cómo programo una tarea recurrente?

Método 1: Lenguaje natural (recomendado)

"Todos los días laborables a las 8:00, busca noticias de IA y envíame un resumen por correo"

Método 2: Sintaxis cron

hermes cron add "0 8 * * 1-5" "busca noticias de IA y envía resumen"

Ver tareas programadas:

hermes cron list

Eliminar una tarea:

hermes cron remove ID_DE_LA_TAREA

¿Cómo comparto habilidades con mi equipo?

  1. Exporta la habilidad: cp ~/.hermes/skills/tu_habilidad.md /ruta/compartida/
  2. O pubílcalas en agentskills.io (estándar abierto)
  3. Tus compañeros pueden importarlas: hermes skill import https://agentskills.io/skills/tu_habilidad

¿Qué pasa si una tarea programada falla?

Los errores se registran en: ~/.hermes/logs/cron.log

No se reintenta automáticamente (por diseño).

Advertisement

Solución: Añade una instrucción de respaldo en el prompt:

"Si la búsqueda en la web no devuelve resultados, envía un correo indicando que no se encontraron noticias hoy."

¿Cómo uso Hermes con modelos locales (Ollama)?

  1. Instala Ollama: curl -fsSL https://ollama.com/install.sh | sh
  2. Descarga un modelo: ollama pull mistral:7b-instruct
  3. Configura Hermes: hermes setup y selecciona Local (Ollama)
  4. Verifica: hermes model current (debería mostrar: ollama/mistral:7b-instruct)

¿Puedo usar múltiples modelos a la vez?

Sí, con el sistema de subagentes:

"Para esta tarea de investigación compleja, usa gpt-4o-mini para el análisis y llama-3.1-70b para el resumen. Distribuye las subtareas de manera adecuada."

Hermes automáticamente:

  1. Divide la tarea en subtareas
  2. Asigna cada subtarea a un subagente
  3. Combina los resultados

Solución de problemas

“No se encontró el comando hermes”

Solución:

# Verifica que el PATH esté configurado
nano ~/.bashrc  # o ~/.zshrc

# Añade al final:
export PATH="$HOME/.hermes/venv/bin:$PATH"

# Recarga la configuración
source ~/.bashrc

Error de conexión con OpenRouter

Causas comunes:

  1. Clave de API incorrecta: verifica en ~/.hermes/.env
  2. Saldo insuficiente: añade créditos en OpenRouter Dashboard
  3. Modelo no disponible: usa hermes model list para ver opciones

Solución:

# Verifica tu clave
cat ~/.hermes/.env | grep OPENROUTER

# Prueba la clave manualmente
curl https://openrouter.ai/api/v1/chat/completions \
  -H "Authorization: Bearer TU_CLAVE" \
  -H "Content-Type: application/json" \
  -d '{"model": "meta-llama/llama-3.1-8b-instruct:free", "messages": [{"role": "user", "content": "test"}]}'

WhatsApp no se conecta

Soluciones:

  1. Reinicia el gateway: hermes gateway restart
  2. Elimina la sesión anterior: rm -rf ~/.hermes/auth.json + hermes gateway
  3. Verifica que Baileys esté instalado: hermes gateway --check-deps

Error de memoria insuficiente

Soluciones:

  1. Usa un modelo más pequeño: hermes model set mistralai/mistral-7b-instruct:free
  2. Aumenta el swap (Linux):
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

Las habilidades no se generan automáticamente

Requisitos para generación de habilidades:

  • La tarea debe tener 5 o más llamadas a herramientas
  • Debe ser compleja y repetible
  • El modelo debe tener suficiente contexto

Forzar generación manual:

hermes skill create --from-session ID_DE_LA_SESIÓN

Seguridad y privacidad

¿Hermes envía mis datos a Nous Research?

No. Todos tus datos (memorias, habilidades, conversaciones) permanecen en tu máquina.

Advertisement

Lo único que sale de tu máquina:

  • Las llamadas a la API del modelo (van directamente a OpenRouter, Anthropic, etc.)
  • Nada pasa por servidores de Nous Research

¿Cómo protejo mis datos sensibles?

  1. No compartas tu directorio ~/.hermes/
  2. Usa modelos locales para datos confidenciales: hermes model set ollama/llama-3.1:8b-instruct
  3. Cifra tu disco duro (FileVault en macOS, BitLocker en Windows, LUKS en Linux)
  4. Excluye ~/.hermes/ de backups públicos (iCloud, OneDrive)

¿Puedo auditar lo que Hermes hace?

Sí, todos los registros están disponibles:

# Ver registros del gateway
tail -f ~/.hermes/logs/gateway.log

# Ver registros de errores
tail -f ~/.hermes/logs/errors.log

# Ver todas las sesiones
tail -f ~/.hermes/logs/sessions.log

¿Cómo desinstalo Hermes completamente?

# Detener el gateway
hermes gateway stop

# Eliminar todos los archivos
rm -rf ~/.hermes/
rm -rf ~/.local/share/hermes-agent/

# Desinstalar el entorno virtual
rm -rf ~/.hermes/venv/

# Eliminar el comando hermes de PATH
nano ~/.bashrc  # Elimina la línea de PATH de Hermes
source ~/.bashrc

Avanzado

¿Cómo personalizo la personalidad de Hermes?

Edita el archivo SOUL.md en ~/.hermes/:

# SOUL.md - Personalidad de Hermes

## Nombre
Asistente personal

## Rol
Eres mi asistente de inteligencia artificial. Eres proactivo, detallista y siempre buscas formas de hacer mi vida más fácil.

## Estilo de comunicación
- Usa un tono profesional pero amigable
- Incluye detalles cuando sea necesario
- Sé conciso en respuestas técnicas
- Explica conceptos complejos con analogías

## Contexto personal
- Trabajo en desarrollo de software
- Prefiero ejemplos en Python y JavaScript
- Mis proyectos actuales: [lista de proyectos]

¿Cómo añado contexto de proyectos?

Crea un archivo AGENTS.md en la raíz de tu proyecto:

# AGENTS.md - Contexto para Hermes

## Descripción del proyecto
Este es un proyecto de investigación sobre agentes de inteligencia artificial autónomos.

## Estructura
- /src: Código fuente
- /docs: Documentación
- /data: Datasets

## Convenciones
- Usa TypeScript para el backend
- Sigue el estilo de código de Airbnb
- Los tests van en /tests

## Recursos útiles
- https://hermes-agent.nousresearch.com/
- https://github.com/nousresearch/hermes-agent

¿Cómo uso Hermes con la API de OpenAI directamente?

hermes config set openai.api_key TU_CLAVE_DE_OPENAI
hermes model set openai/gpt-4o-mini

¿Puedo ejecutar Hermes en un servidor remoto?

Sí, con 7 backends de terminal disponibles:

  1. Local (tu máquina)
  2. Docker (contenedor aislado)
  3. SSH (servidor remoto)
  4. Singularity/Apptainer (HPC)
  5. Modal (nube serverless)
  6. Daytona (entornos en la nube)
  7. Vercel Sandbox (para pruebas)

Ejemplo con SSH:

hermes config set terminal.backend ssh
hermes config set terminal.ssh.host tu-servidor.com
hermes config set terminal.ssh.user usuario
hermes config set terminal.ssh.key ~/.ssh/id_rsa

¿Cómo contribuyo al proyecto Hermes?

  1. Fork el repositorio: https://github.com/nousresearch/hermes-agent
  2. Instala en modo desarrollo:
git clone https://github.com/nousresearch/hermes-agent.git
cd hermes-agent
pip install -e ".[dev]"
  1. Haz tus cambios y envía un PR
  2. Únete al Discord de la comunidad: https://discord.gg/nous

Recursos de OneDigital sobre agentes de IA

En OneDigital hemos cubierto extensamente el tema de agentes de inteligencia artificial. A continuación, te compartimos algunos recursos destacados que complementan esta guía.

El 22 de mayo de 2026, en nuestro Podcast ONE, analizamos los anuncios del Google I/O 2026, incluyendo las nuevas capacidades de Google Flow Agent y cómo estas herramientas están transformando la productividad con inteligencia artificial.

Advertisement

Si te interesa la orquestación de agentes, en el episodio del 24 de abril de 2026, disponible en OneDigital, explicamos cómo el modelo Mixture of Experts permite coordinar múltiples agentes especializados, como en el proyecto demostrado por Vincent con una herramienta de mapas generada a partir de datos de Excel.

Para quienes buscan entender los fundamentos, recomendamos nuestro artículo sobre AGENTS.md de OpenAI: el estándar abierto para agentes inteligentes, que explica cómo este estándar abierto está optimizando la colaboración con agentes de inteligencia artificial en proyectos de programación.

El 17 de abril de 2026, en otro episodio de Podcast ONE, discutimos el lanzamiento de Claude Opus 4.7 y su impacto en la eficiencia de los agentes autónomos, un tema directamente relacionado con las capacidades de Hermes Agent.

Si prefieres trabajar con modelos locales, en el episodio del 10 de abril de 2026, que puedes escuchar en OneDigital, hablamos sobre Ollama, destacando su interfaz de línea de comandos sencilla y su servidor API integrado, características que lo hacen compatible con Hermes Agent.

Glosario técnico

Término Definición Relación con Hermes
Agente de IA Sistema autónomo que percibe su entorno y actúa para lograr objetivos Hermes es un agente autónomo
Bucle de aprendizaje Proceso por el cual un agente mejora con la experiencia Pilar central de Hermes
Memoria persistente Capacidad de recordar información entre sesiones SQLite + FTS5 en Hermes
Habilidad Plantilla de razonamiento reutilizable Generadas automáticamente en Hermes
Modelado de usuario Representación dinámica de las preferencias y contexto del usuario Sistema Honcho en Hermes
Subagente Agente especializado para una subtarea Delegación en Hermes
Cron Sistema de programación de tareas Integrado nativamente en Hermes
Baileys Biblioteca de WhatsApp para Node.js Usada para conexión con WhatsApp
OpenRouter Gateway unificado para múltiples modelos de IA Proveedor de modelos para Hermes
Ollama Herramienta para ejecutar modelos locales Backend de modelos locales en Hermes
FTS5 Full-Text Search versión 5 (SQLite) Motor de búsqueda de memorias
YAML Formato de serialización de datos Usado en habilidades de Hermes
Markdown Lenguaje de marcado ligero Formato de habilidades y documentos

Enlaces útiles

Sitios oficiales

OpenRouter

Comunidad

Recursos educativos

Herramientas relacionadas

Plataformas de mensajería soportadas

Telegram, Discord, Slack, WhatsApp, Signal, Feishu/Lark, WeCom, QQBot, Yuanbao, Microsoft Teams (vía plugin), Email (SMTP), CLI

Conclusión

Hermes Agent representa un avance significativo en la evolución de los agentes de inteligencia artificial. Mientras que la mayoría de los sistemas se enfocan en capacidades puntuales, Hermes se centra en la continuidad: memoria persistente que crece contigo, habilidades autónomas que mejoran con el uso, modelado de usuario que entiende tus necesidades y programación integrada para automatización sin límites.

Advertisement

El futuro de los agentes de IA no es solo ser más inteligentes, sino ser más personales y adaptarse a tus necesidades específicas.

Guía de Hermes Agent: el agente de inteligencia artificial que aprende contigo

Curiosidades

Suyu 0.0.4 introduce recompilación estática en la emulación de Nintendo Switch

Published

on

Suyu 0.0.4 introduce recompilación estática en la emulación de Nintendo Switch
La emulación de Nintendo Switch en PC sumó un movimiento técnico relevante con Suyu 0.0.4, la última versión pública del proyecto. Su novedad principal es la incorporación de Recompiler mode, un enfoque de recompilación estática que busca reducir parte de la sobrecarga habitual de la emulación tradicional, especialmente en escenarios donde la CPU condiciona el rendimiento. (más…)

Continue Reading

Arte y Cultura

ChatGPT Imágenes 2.5: más detalles edición precisa y generación un 50% más rápida

Published

on

ChatGPT Imágenes 2.5: más detalles edición precisa y generación un 50% más rápida

OpenAI lanza ChatGPT Imágenes 2.5, su modelo de generación de imágenes con mayor fidelidad, edición precisa y un 50% menos de latencia, para revolucionar la creación visual en usuarios y desarrolladores.

(más…)

Continue Reading

Audio

Nemotron 3.5 ASR: el modelo de NVIDIA para transcribir 40 locales de idioma en tiempo real

Published

on

Nemotron 3.5 ASR: el modelo de NVIDIA para transcribir 40 locales de idioma en tiempo real

NVIDIA ha lanzado Nemotron 3.5 ASR Streaming 0.6B, un modelo de reconocimiento automático de voz (ASR) con 600 millones de parámetros diseñado para transcripción multilingüe en streaming. Disponible en Hugging Face, este modelo admite 40 locales de idioma desde un solo checkpoint, integra puntuación y capitalización en la salida, y permite ajustar la latencia desde 80 milisegundos hasta 1.12 segundos, según la configuración elegida.

(más…)

Continue Reading

Lo más reciente

Lo más popular

Subscribete a nuestro Podcast

Trending