Ideogram V3.0 Una Ilustracion Moderna Y Tecnologica Que Muestra Una Conexion Entre Un Servi 0

Hermes-AI + DeepSeek = Éxito a la primera (1. Parte): De la terminal a Telegram con un agente open source que recuerda tu nombre

Cómo convertir un ThinkCentre M83 en un asistente de IA personal por menos de 1 dólar al mes, sin complicaciones y con toda la potencia de DeepSeek.

 

🧠 El origen: ¿por qué otro «chatbot»?

Todos conocemos a ChatGPT, Claude o Gemini. Son geniales, pero tienen un problema enorme para mí: no me recuerdan de una conversación a otra. Cada vez parecen tener amnesia. Además, dependo de su web, tengo límites de uso y, francamente, me da cosa enviarles ciertos comandos de mi servidor o archivos personales.

Ahí fue cuando descubrí Hermes-Agent. No es un chatbot más. Es un agente de IA de código abierto con memoria persistente que se instala en tu propio hardware. Le puedes hablar desde la terminal, pero lo mejor: lo conectas a Telegram y lo tienes en el bolsillo 24/7.

🖥️ El Hardware: Un clásico que renace

La instalación la hice en un Lenovo ThinkCentre M83 (un equipo de escritorio pequeño con procesador Intel de 4ª gen, 16 GB de RAM y un SSD). Nada de GPUs caras ni servidores en la nube. Cualquier ordenador que tengas por ahí, incluso una Raspberry Pi, puede correr a Hermes sin problemas.

El sistema operativo es Debian 13, pero funciona igual en cualquier distribución Linux o con WSL en Windows.

🛠️ El Proceso: Instalación en 5 minutos

El instalador es un solo comando. Literalmente:

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

Eso instala todo lo necesario: Python, Node.js, las dependencias y el propio Hermes. En un par de minutos ya tienes el comando hermes listo para usar.

La configuración es interactiva:

bash
hermes model

Elegimos OpenRouter como proveedor porque tiene modelos gratuitos para empezar a probar. Pero enseguida nos topamos con el primer «problema»: los modelos gratuitos tienen límites de tasa (te empiezan a salir errores HTTP 429 después de unos pocos mensajes). No es culpa de Hermes, es la política de los proveedores gratuitos.

La solución: cambiar a DeepSeek con su API directa.

💰 DeepSeek: Potencia de élite por monedas

DeepSeek es, probablemente, el modelo con mejor relación calidad-precio del mercado. Su modelo deepseek-chat tiene 1 millón de tokens de contexto (puedes pegarle un libro entero) y su rendimiento en código y razonamiento está a la altura de los mejores.

¿El costo? 0.14porcadamilloˊndetokensdeentrada∗∗y∗∗0.28 por millón de tokens de salida. En cristiano: por 1 dólar, tienes para unas 7,000 conversaciones cortas o unos 2,000 intercambios largos. En mi uso diario, 1 dólar me dura dos meses fácilmente.

⚙️ Configuración final: El «momento Eureka»

Después de un par de intentos fallidos (errores 401 porque tenía mal configurado el proveedor), la configuración definitiva quedó así:

bash
# Cambiar a DeepSeek como proveedor principal
hermes config set provider deepseek

# Seleccionar el modelo
hermes config set model deepseek-chat

Y lo más importante: agregar la API key de DeepSeek (la que generas en platform.deepseek.com):

bash
hermes config set DEEPSEEK_API_KEY sk-tu-key-aqui

Con eso y un reinicio del gateway:

bash
hermes gateway restart

Ya está. Hermes empezó a funcionar, y lo mejor: me reconoció. Le había dicho en una conversación anterior que me llamo Joshua y que responda en español. Lo recordó perfectamente.

🤖 Un ejemplo real: crear y ejecutar un script en Python desde Telegram

Esto es lo que hace tan potente a un agente. Desde Telegram (sí, desde el móvil), le pedí a Hermes:

«puedes escribir un archivo en py con un hola mundo ? y las respuestas»

Y me respondió:

«¡Listo! ✅ Se creó hola_mundo.py con un clásico Hola Mundo.»

Le pedí que lo ejecutara:

«¡Ahí está! 🎉 ¡Hola, mundo! Ejecutado sin problemas. ¿Algo más que necesites?»

Esto es exactamente lo que buscaba: un asistente que puede leer, escribir y ejecutar archivos en mi servidor, al que le hablo desde Telegram y que me responde desde su memoria persistente. Y todo por menos de 1 euro al mes.

🚀 Ventajas que me llevé

 
 
Característica Lo que significa
Memoria persistente Recuerda conversaciones anteriores y preferencias
Contexto de 1M tokens Puede procesar documentos largos completos
Costo irrisorio Con $5 USD tienes para todo el año
Multiplataforma Terminal, Telegram, Discord, Slack…
Privacidad Corre en tu propio hardware, no envías datos a nadie
Herramientas locales Lee/escribe archivos, ejecuta comandos, programa recordatorios

📱 ¿Y el Telegram?

La guinda del pastel. Conecté Hermes a Telegram en 30 segundos:

bash
hermes gateway setup

Seleccionas Telegram, te pide el token de BotFather, lo pegas y listo. El bot ya está activo y responde desde el móvil con la misma memoria que en la terminal.

⚠️ Un par de avisos importantes

  • No publiques tus API keys. En este artículo las he ofuscado.

  • Configura el command_allowlist si quieres restringir qué comandos del sistema puede ejecutar Hermes. Por defecto tiene acceso total a tu terminal (con los permisos de tu usuario).

  • Haz copias de seguridad de ~/.hermes/memories/ si quieres guardar su memoria.

🎬 Lo que viene en la Parte 2

En el próximo artículo voy a contar cómo:

  • Configurar skills automáticas (para que aprenda tareas repetitivas)

  • Usar la base de conocimiento RAG (indexar carpetas enteras de documentación)

  • Programar recordatorios y tareas cron desde Telegram

  • Conectar múltiples fallbacks de modelos para evitar caídas


¿Tú también estás probando agentes de IA open source? ¿Qué te parece tener un asistente con memoria en tu propio servidor? Te leo en comentarios. 👇

*Artículo escrito con la ayuda de… ¡el propio Hermes-AI corriendo en un ThinkCentre M83!*

Jose Antonio Alvarez Weingartt
Scroll al inicio