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:
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:
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í:
# 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):
hermes config set DEEPSEEK_API_KEY sk-tu-key-aqui
Con eso y un reinicio del gateway:
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:
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_allowlistsi 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!*
