Instalá HermesAgent gratis en tu propia PC: guía paso a paso

En la parte 1 te conté qué es HermesAgent: un agente de IA de código abierto que corre en tu máquina y trabaja aunque vos no estés adelante. Ahora vamos a lo concreto. Te muestro cómo lo instalé, gratis, y cómo lo podés hacer vos.

Repito el aviso de la parte 1: esto es para usuarios avanzados. Vas a tocar la terminal de windows y vas a configurar un par de cosas que requiere conocimientos previos. Si te trabás, HermesAgent tiene un comando de diagnóstico que resuelve la mayoría de los problemas, y más abajo te dejo los errores típicos con los que casi todos chocan la primera vez.

Qué necesitás: una PC que quede prendida

El requisito central de un agente 24/7 es una máquina que no se apague. Podés usar:

  • Una PC vieja dedicada. Es lo ideal: una máquina que dejás en un rincón, prendida todo el tiempo, haciendo solo esto. No necesita ser potente, puede ser un PC viejo que ya no usás, con Windows, Mac o Linux.
  • Tu PC de trabajo. Es lo que hago yo: la de la oficina, con Windows, que de todos modos queda encendida las 24 horas.

Acá viene lo importante: si usás modelos de IA en la nube, tu PC no necesita ser potente. El trabajo pesado (pensar, generar texto) lo hace el modelo en un servidor remoto; tu máquina solo coordina. Por eso una PC vieja alcanza y sobra.

La excepción es si querés correr el modelo localmente, dentro de tu propia máquina (100% offline, sin que ningún dato salga). Ahí sí necesitás una placa de video decente (8 GB de VRAM como piso, y modelos de 12B de parámetros o más para que funcione bien). Para la mayoría, el camino de la nube con modelos gratuitos es más simple y más barato en hardware.

Paso 1: instalar HermesAgent

En Windows (mi caso) hay dos formas:

En macOS o Linux es un solo comando en la terminal:

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

Un consejo que sale caro aprender por las malas: instalá una sola vez, por un solo método. Uno de los errores más comunes de la comunidad es instalarlo dos veces por caminos distintos y terminar con dos versiones peleándose. Si querés cambiar de método, desinstalá limpio primero.

Paso 2: configurar un modelo gratis

HermesAgent no trae modelo propio: le conectás el que quieras. Hay dos rutas gratuitas.

Ruta A, la más rápida (Nous Portal): después de instalar, corrés en la terminal:

hermes setup --portal

Esto te loguea en Nous Portal, elige un modelo del plan gratuito y te deja chateando. Cero configuración, sin tarjeta, sin claves. Si solo querés ver qué hace para saber qué hace, empezá por acá.

Ruta B, la que uso yo (OpenRouter): OpenRouter es un portal intermediario que te da acceso a cientos de modelos con una sola clave, y varios de ellos son gratis. Los pasos:

  1. Te creás una cuenta en openrouter.ai y generás una API key (una clave, tratala como una contraseña) Guardala en tu mail, esa API key no la vas a volver a ver.
  2. Corrés el asistente completo con hermes setup, elegís OpenRouter como proveedor y pegás la clave.
  3. Elegís un modelo gratuito. Yo uso principalmente Nemotron Ultra (de NVIDIA) y Gemma 4 (de Google) para lo cotidiano (en OpenRouter, los modelos gratis suelen aparecer con el sufijo :free).
  4. En https://openrouter.ai/models podés encontrar la lista completa de todos los modelos disponibles (pagos y gratuitos)

Un detalle práctico: los modelos gratuitos son buenos para lo simple, pero flojean en tareas complejas de varios pasos. Por eso yo cargué 10 dólares de crédito en OpenRouter para las tareas pesadas, que usan un modelo pago más capaz. Con eso me alcanza para rato, la idea es que dure al menos un mes. Pero si haces todo con un modelo pago, te podés agotar los 10 dólares en un día o menos. Hay que saber qué usar y cuándo.

Paso 3: encender las herramientas (el error número uno)

Este es el tropezón clásico: instalás todo, le pedís algo al agente, y no hace nada. El motivo casi siempre es que las herramientas vienen apagadas por defecto. Un agente sin herramientas es un chatbot: te habla, pero no actúa.

Se encienden así (o desde el menú interactivo con hermes tools):

hermes tools enable web       # buscar en internet y leer páginas
hermes tools enable file      # leer y escribir archivos
hermes tools enable terminal  # ejecutar comandos
hermes tools enable memory    # recordar entre sesiones

Y un detalle que hace renegar a muchos: después de cambiar las herramientas hay que arrancar una sesión nueva (con /reset o reabriendo Hermes). Las herramientas se cargan al inicio de la sesión; si las prendés con la sesión abierta, no toma los cambios.

Todo esto también se puede cambiar usando el menú hermes desktop que te muestra una linda ventanda con todos los menú disponibles.

Paso 4: verificar que todo anda

Dos comandos para confirmar:

hermes doctor                 # diagnostica instalación, config y conexión al modelo

Si algo falla, hermes doctor --fix repara solo los problemas más comunes (claves, dependencias, conexión). Es lo primero que corro cuando algo no anda.

Usar hermes desde la terminal:

hermes

Ahora podés empezar a chatear con tu nuevo agente. Mandale un “Hola” cuando la pantalla se vea así:
(aquí va la captura de hermes funcionando en la terminal)

Si querés usar la interfaz gráfica que es la más “linda”:

hermes desktop

Paso 5: Conectar un canal de chat (ejemplo, Telegram)

En la misma ventana que abriste en el paso anterior le podés preguntar como conectar un método de chat para interactuar aunque no estés en el PC, soporta prácticamente todos los chats conocidos (Telegram, Whatsapp, Slack, Discord, y muchos etc.) Ésta va a ser tu principal vía de comunicación. En este ejemplo, te doy las instrucciones para Telegram que es la más estable:

  1. Crear tu propio bot de Telegram:
  • Abrí Telegram en el teléfono o vía web y mandá un mensaje a @BotFather.
  • Una vez dentro, mandá el comando /newbot y elegí un nombre único que termine en bot
  • BotFather te va a confirmar y te va a dar una API que sirve para manejar el bot. Cuida esto como una clave y resguardala a salvo.
  • Enviá un mensaje a @userinfobot para que te dé tu número de usuario único (este es tu identificador que no se cambia.
  • Guardá la API que te dió BotFather y tu número único de Telegram en un mail o documento, lo vas a necesitar más adelante.
  1. Configurar HermesAgent con tus credenciales de Telegram:
  • Debés ejecutar hermes gateway setup en tu terminal.
  • Seleccionar Telegram y pegar el token del bot (api key) y el número de usuario cuando te lo pida.
  • Reiniciar el gateway cuando te lo pida para que los cambios hagan efecto.
  • Ahora podés hablar por la terminal, por el desktop o por Telegram. Cada canal es su sesión por separado, con memoria dedicada. Podés configurar otros canales siguiendo los mismos pasos.

Paso 6: Dale un alma a tu agente (configura su soul.md)

Piensa en soul.md como el “manual de personalidad” o el “ADN de actitudes” de tu agente de IA (todos los agentes lo tienen).

Cuando instalas y ejecutas un agente autónomo en tu PC, el sistema lee este archivo en formato Markdown (.md) al inicio de cada sesión y lo inyecta directamente en las instrucciones principales (el system prompt) del modelo.

  • No define lo que la IA sabe (eso va en archivos de memoria o datos).
  • Define cómo la IA se comporta: su tono de voz, su nivel de franqueza, si usa humor o no, sus límites de respuesta y cómo debe dirigirse a ti.
  • Aquí vive su nombre y personalidad, su rol. También incluye tu nombre y tu rol como administrador.

Sin un soul.md, la IA responde con la personalidad genérica, tibia y aburrida por defecto. Con un soul.md bien configurado, puedes lograr que trabaje como un programador sénior directo y sin rodeos, un asistente ejecutivo ultrasintético, o un tutor paciente. Cuando avances en esto y empieces a tener sub-agentes, le podés dar roles y personalidades distintas.

Estructura básica de un soul.md

Un buen archivo soul.md es breve y preciso (de 3 a 5 secciones clave):

  1. Rol e Identidad: Quién es y cuál es su objetivo principal (ej. “Eres un arquitecto de software enfocado en rendimiento”).
  2. Tono y Estilo: Cómo debe hablar (ej. “Sé conciso, ve directo al grano, evita introducciones innecesarias o disculpas”).
  3. Límites y Reglas Firmes: Lo que nunca debe hacer (ej. “Nunca uses emojis, no des explicaciones teóricas si solo te pedí código”).
  4. Relación con el usuario: Cómo debe interactuar contigo (ej. “Cuestiona mis ideas si ves un método más eficiente”).

Cómo usar cualquier IA actual para que te construya tu soul.md

No necesitas redactar el archivo desde cero. Puedes pedirle a cualquier modelo (ChatGPT, Claude, Gemini) que actúe como un creador de personalidades para agentes.

Pega este prompt en la IA que uses habitualmente:

“Quiero crear el archivo soul.md para configurar la personalidad de mi agente de IA autónomo. Usando tu memoria de las sesiones, hazme 4 preguntas rápidas sobre cómo quiero que trabaje conmigo (tono, nivel de detalle, límites y estilo de comunicación). Con mis respuestas, generame el contenido exacto en formato Markdown para copiar y guardar directamente en mi agente.”

Una vez que respondas a sus preguntas, la IA te entregará el bloque de texto en Markdown listo para ingresar a tu nuevo agente.

Con el soul.md ya configurado, estás listo!

Si no querés administrar tu propia PC

Todo lo anterior asume que tenés una máquina prendida y ganas de configurarla. Si no, hay dos atajos que cuestan alrededor de 20 dólares por mes:

  • Un VPS: alquilás un servidor en la nube (un Linux prendido siempre) e instalás HermesAgent ahí con el mismo comando de arriba. La comunidad tiene guías dedicadas para esto. La mejor opción es Hostinger que lo corre con un solo click. Hay planes con descuento que cuestan desde 90 dólares al año. Solo lo recomiendo si ya conocés el sistema y te sirve para tu trabajo
  • Hermes Cloud: la versión alojada oficial de Nous Research. Elegís modelo y tamaño de servidor, y lo tenés andando en un minuto, sin administrar nada. Es la opción para quien no quiere ser su propio sysadmin. Desde 20/USD por mes, con acceso a modelos LLM avanzados

Los dos te sacan el problema de mantener la máquina, a cambio de un abono mensual.

Cierre

Con esto ya tenés un agente vivo, corriendo gratis en tu propia máquina, respondiendo desde la terminal. Pero recién le sacás el jugo cuando le hablás desde el celular y lo conectás a tus herramientas. De eso va la parte 3: Telegram, MCP, skills y tareas automáticas 24/7.

¿Lo instalaste y algo no cerró? Escribime a nododelta@gmail.com y lo vemos.

One comment

Comments are closed.