mayo 20

Cómo instalar Hermes Agent en Proxmox VE: Guía completa paso a paso

¿Te imaginas tener un asistente de inteligencia artificial que gestione tu calendario, cree alarmas, escriba artículos, genere imágenes y publique contenido por ti? Eso es exactamente lo que Hermes Agent puede hacer. En esta guía completa te explico cómo instalar Hermes en una máquina virtual de Proxmox VE, paso a paso, desde cero.

No necesitas ser un experto en servidores. Solo necesitas un Proxmox VE funcionando y seguir esta guía. Al final tendrás tu propio agente de IA corriendo 24/7, conectado a Telegram y listo para ayudarte.

¿Qué es Hermes Agent?

Hermes es un agente de inteligencia artificial autónomo que se integra directamente en tu vida digital. No es un simple chatbot: es un asistente capaz de ejecutar tareas complejas, tomar decisiones y trabajar en equipo con otros agentes de IA.

Entre sus capacidades están:

  • Gestión de calendario y alarmas (Google Calendar)
  • Generación de contenido y publicación en WordPress
  • Generación de imágenes con inteligencia artificial
  • Coordinación con otros agentes (Galactus, Paca, Javi, Tik)
  • Memoria persistente: recuerda tus preferencias y configuraciones
  • Comunicación por voz y texto en español
  • Disponibilidad 24/7

Requisitos previos

Antes de empezar, necesitas tener:

  • Proxmox VE instalado y funcionando (versión 7.x o 8.x)
  • Acceso a la interfaz web de Proxmox (https://tu-servidor:8006)
  • Imagen ISO de Ubuntu Server 24.04 (o Debian 12) subida al almacenamiento
  • Token de bot de Telegram (lo creamos durante la guía)
  • API key de OpenRouter (lo creamos durante la guía)

Recursos recomendados para la máquina virtual

Hermes Agent no necesita muchos recursos, pero para un funcionamiento óptimo recomendamos:

RecursoMínimoRecomendado
CPU1 core2 cores
RAM2 GB4 GB
Disco30 GB50 GB

Con 2 cores y 2 GB de RAM funciona perfectamente para uso personal. Si vas a usar generación de imágenes o tareas más pesadas, sube a 4 GB de RAM.


Parte 1: Crear la máquina virtual en Proxmox

Paso 1.1: Iniciar el asistente de creación de VM

Accede a la interfaz web de Proxmox (https://tu-servidor:8006) y haz clic en el botón «Create VM» (Crear VM) en la barra superior.

Proxmox VE - Crear máquina virtual

Paso 1.2: Configuración general

En la pestaña General:

  • Node: Selecciona tu nodo Proxmox
  • VM ID: Asigna un ID único (ej: 100, 101, 102…)
  • Name: Ponle un nombre descriptivo, por ejemplo «hermes-agent»

Haz clic en Next.

Paso 1.3: Seleccionar el sistema operativo

En la pestaña OS:

  • Storage: Selecciona donde está tu ISO
  • ISO image: Selecciona «ubuntu-24.04-server-cloudimg-amd64.img» o «debian-12-standard»
  • Type: Linux
  • Version: 6.x – 2.6 Kernel
Proxmox VE - Selección de SO

Paso 1.4: Configuración del sistema

En la pestaña System:

  • Graphic Card: None (no necesitamos interfaz gráfica)
  • SCSI Controller: VirtIO SCSI
  • BIOS: SeaBIOS
  • Qemu Agent: Actívalo (marca el checkbox)

Paso 1.5: Configuración de disco

En la pestaña Disks:

  • Storage: Selecciona el almacenamiento local
  • Disk Size: 50 GB (recomendado) o 30 GB (mínimo)
  • Cache: Write back
  • Discard: Actíalo (importante para SSD)
Proxmox VE - Configuración de disco

Paso 1.6: Configuración de CPU y RAM

En la pestaña CPU: Cores: 2 (recomendado), Type: host

En la pestaña Memory: 2048 MiB (mínimo) o 4096 (recomendado)

Proxmox VE - CPU y RAM

Paso 1.7: Configuración de red

En la pestaña Network:

  • Bridge: vmbr0
  • Model: VirtIO
  • Firewall: Desactivado

Paso 1.8: Confirmar y crear

Revisa el resumen y haz clic en Finish. La máquina virtual se creará y aparecerá en el panel izquierdo.


Parte 2: Instalar Ubuntu Server

Paso 2.1: Iniciar la VM

Selecciona la VM y haz clic en Start. Abre la consola desde la interfaz web.

Paso 2.2: Instalación del sistema operativo

El instalador de Ubuntu Server se iniciará automáticamente:

  • Idioma: Español o English
  • Teclado: Spanish
  • Tipo de instalación: Ubuntu Server (minimized)
  • Red: DHCP (por defecto)
  • Disco: Guided – use entire disk
  • Perfil: Crea usuario (ej: «openclaw») y contraseña
  • SSH: Instala el servidor SSH
  • Snaps: No instalar snaps adicionales
Ubuntu Server 24.04 - Instalación

Espera a que termine y haz clic en Reboot Now.


Parte 3: Instalar Hermes Agent

Paso 3.1: Conectar por SSH

ssh openclaw@IP_DE_LA_VM

Paso 3.2: Actualizar el sistema

sudo apt update && sudo apt upgrade -y

Paso 3.3: Instalar dependencias

sudo apt install -y git python3 python3-pip python3-venv curl

Paso 3.4: Instalar Hermes Agent

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Terminal - Instalación de Hermes

Paso 3.5: Recargar la shell

source ~/.bashrc

Verifica con hermes --version.


Parte 4: Configurar Hermes Agent

Paso 4.1: Crear un bot de Telegram

  • Abre Telegram y busca @BotFather
  • Envía /newbot
  • Ponle un nombre y username
  • Guarda el token que te da BotFather

Paso 4.2: Obtener API key de OpenRouter

  • Ve a openrouter.ai
  • Crea una cuenta y ve a Settings → API Keys
  • Crea una nueva key

Paso 4.3: Configurar Hermes

hermes setup

Sigue el wizard seleccionando OpenRouter como provider, tu modelo preferido, y Telegram como plataforma.

Terminal - Configuración de Hermes

Parte 5: Iniciar el gateway de Telegram

Paso 5.1: Iniciar Hermes

hermes gateway run --replace
Terminal - Hermes Gateway funcionando

Paso 5.2: Probar la conexión

Abre Telegram, busca tu bot y envía /sethome. Luego envía un mensaje de prueba.

Paso 5.3: Configurar como servicio systemd

Para que Hermes se inicie automáticamente:

sudo nano /etc/systemd/system/hermes-gateway.service

Pega la configuración del servicio (ver guía completa), luego:

sudo systemctl daemon-reload
sudo systemctl enable hermes-gateway
sudo systemctl start hermes-gateway

Parte 6: Solución de problemas comunes

«storage ‘local-lvm’ does not exist»

Usa el almacenamiento «local» en lugar de «local-lvm» al crear la VM.

«No messaging platforms enabled»

pip install python-telegram-bot

«Gateway already running»

pkill -9 -f hermes

Conclusión

¡Felicidades! Ahora tienes tu propio agente de inteligencia artificial Hermes corriendo en una máquina virtual de Proxmox, conectado a Telegram y disponible 24/7.

Desde aquí puedes configurar integraciones con Google Calendar, WordPress, y coordinar con otros agentes para automatizar tareas complejas.

Si tienes alguna duda, déjala en los comentarios.



Copyright 2020. www.garcalia.com

Publicado 20 de mayo de 2026 por Titogus in category "Debian", "Proxmox