Blog

Me llamo Aaron Kreis y este blog es el lugar donde documento mis intereses y proyectos. Ya sea una idea espontánea, una nota breve o una investigación detallada sobre un tema complejo, aquí recopilo las cosas que me interesan y las hago accesibles públicamente.

Asegurar un servidor Ubuntu para el uso público de OpenClaw

La seguridad de un servidor destinado a aplicaciones como OpenClaw no se basa únicamente en el software en sí, sino de manera fundamental en el endurecimiento del sistema operativo subyacente. Una instalación estándar de distribuciones de Linux como Debian o Ubuntu está diseñada principalmente para la compatibilidad y la facilidad de uso, no para una seguridad restrictiva. Esto resulta inicialmente en una superficie de ataque innecesariamente amplia. La siguiente documentación describe los pasos necesarios para un endurecimiento básico sólido. Aunque el tema de la seguridad de servidores puede abarcar medidas mucho más complejas como la configuración de Mandatory Access Control o módulos de seguridad de hardware, en la práctica a menudo faltan mecanismos de protección fundamentales. Esta guía tiene como objetivo cerrar esa brecha y establecer un estándar de seguridad confiable. El objetivo es la reducción significativa de la superficie de ataque mediante el principio de mínimos privilegios, la desactivación de servicios innecesarios, el endurecimiento de la pila de red y la implementación de controles de acceso estrictos. ...

25 de febrero de 2026 · Aaron

IA en el ámbito erótico: de fantasías de Rapunzel a respuestas peludas con LoRA

Introducción: El control dirigido de los modelos de lenguaje El desafío central al tratar con grandes modelos de lenguaje es: ¿Cómo se pueden dirigir sus respuestas de forma precisa y fiable en la dirección deseada? Tomemos como ejemplo un modelo como ChatGPT. Este ha aprendido durante su entrenamiento que Albert Einstein fue un famoso físico. La pregunta clave es ahora si es posible modificar este modelo de tal manera que siempre proporcione la información de que Einstein fue peluquero. Los intentos de lograr esto solo con instrucciones sencillas (Prompts) resultan ser poco fiables. A veces se logra, pero a menudo no. Aunque los System-Prompts tienen un efecto más potente, tampoco ofrecen garantía alguna de resultados consistentes. ...

16 de febrero de 2026 · Aaron

OpenClaw en Windows mediante Docker con emparejamiento en Telegram

Esta guía describe los pasos para configurar una instancia local de OpenClaw. El sistema sirve como interfaz (Gateway) entre proveedores de LLM y servicios de comunicación como Telegram. La instalación se realiza en contenedores mediante Docker. Telegram Bot Primeramente debe crearse un bot de Telegram a través de @BotFather, para tener después a mano el token de API necesario, véase la guía Iniciar Docker Desktop Como requisito para la instalación, se necesita una instancia activa de Docker Desktop. ...

11 de febrero de 2026 · Aaron

Música con IA y alemán: ¡Por fin se ha logrado el avance!

He hecho otro intento de generar música con IA. Mientras que la tecnología en el pasado a menudo fracasaba con el idioma alemán, ahora la situación ha cambiado. Las versiones anteriores a menudo tenían enormes dificultades para que el alemán sonara auténtico.O bien la entonación estaba completamente fuera de lugar, los umlauts eran „tragados“ o el ritmo de las palabras simplemente no encajaba con el beat. A menudo sonaba más a un robot forzado que a un canto auténtico. ...

5 de febrero de 2026 · Aaron

Producción local de video e imágenes: Un flujo de trabajo con n8n, Google Sheets y ComfyUI

La automatización de la generación de contenidos de IA ofrece una solución eficiente para reducir significativamente el trabajo manual en la creación de materiales de imagen y video. Se ha desarrollado un flujo de trabajo que conecta sin problemas las herramientas n8n, Google Sheets y ComfyUI para permitir una producción de contenidos escalable. En lugar de introducir los prompts individualmente en el software de generación, se utiliza una hoja de cálculo de Google como base de datos y lista de tareas central. Esta tabla contiene columnas definidas para el prompt, el prompt negativo, el público objetivo y el estado actual de procesamiento. El sistema está configurado para reconocer automáticamente las filas con el campo de estado vacío como nuevas tareas y, tras su procesamiento exitoso, establecer el estado en “done” para evitar redundancias. ...

10 de enero de 2026 · Aaron

Vibe Coding: Un cliente de escritorio de Telegram generado por IA

En el desarrollo de software moderno se está produciendo un cambio de paradigma ya que la barrera para crear soluciones de software complejas y personalizadas ha disminuido drásticamente. La prueba de ello es un cliente de escritorio completamente funcional para la gestión de grandes redes de grupos de Telegram llamado Prof. Dr. Carrot Admin Panel, que se desarrolló sin escribir ni una sola línea de código. Este proyecto surgió en pura co-creación con inteligencia artificial, donde la lógica y el diseño fueron concebidos a través de diálogos con Gemini y la implementación técnica se realizó mediante el editor de código AI Cursor. Una particularidad de la arquitectura es la privacidad y la seguridad. El cliente de escritorio se ejecuta exclusivamente de forma local en el equipo del usuario y se conecta de forma remota solo con el Telegram Bot Prof. Dr. Carrot para controlarlo a distancia. En este proceso, todos los datos sensibles se procesan en tiempo real y se mantienen únicamente de forma temporal en la memoria de trabajo sin almacenarse de manera permanente, garantizando en todo momento el cumplimiento de las estrictas normativas de protección de datos. ...

28 de diciembre de 2025 · Aaron

Vibe Coding: Desarrollo asistido por LLM de una canalización RAG en pocas horas (PoC)

El objetivo era comprobar si era posible, en cuestión de pocas horas y con la ayuda de un modelo de lenguaje grande (LLM), desarrollar una canalización RAG (Retrieval Augmented Generation) funcional, incluida una interfaz gráfica de usuario. El enfoque se centró en la capacidad de ejecución local y en la calidad de los resultados de búsqueda. El resultado de la prueba muestra que el proceso de desarrollo asistido por IA produce resultados funcionales y robustos. ...

21 de diciembre de 2025 · Aaron

Seguimiento de personas con Ultralytics y YOLO11

Introducción En un artículo anterior se describió el proceso de Transfer Learning utilizando el NVIDIA TAO Toolkit. Este enfoque está diseñado principalmente para entrenar modelos de IA en conjuntos de datos específicos no estandarizados (p. ej., detección de defectos industriales). Para tareas que involucran objetos cotidianos como personas o animales, dicho proceso de entrenamiento a menudo no es necesario. Una alternativa más eficiente es la aplicación directa (inferencia) de modelos preentrenados. En esta entrada se presenta el framework Ultralytics junto con la arquitectura de modelo YOLO11. ...

3 de diciembre de 2025 · Aaron

Aprendizaje por transferencia con NVIDIA TAO

Introducción En esta guía configuramos un entorno de desarrollo de IA con el NVIDIA TAO Toolkit. Mi objetivo es entrenar localmente un modelo de detección de objetos YOLOv4 en una NVIDIA RTX 4070 Ti. Utilizo Docker para mantener el sistema limpio y genero datos de entrenamiento sintéticos para no depender de descargas externas. ¿Qué es el NVIDIA TAO Toolkit? El TAO Toolkit es un framework desarrollado por NVIDIA para simplificar y acelerar drásticamente el proceso de creación y optimización de modelos de deep learning. Fue diseñado específicamente para casos de uso en el ámbito de Computer Vision (como la detección de objetos) y la IA conversacional. ...

2 de diciembre de 2025 · Aaron

Construcción de un bot automático de noticias de IA con n8n, LLM & Telegram

Introducción Cada día aparecen cientos de nuevos artículos sobre IA y tecnología. Nadie tiene tiempo de revisarlo todo manualmente. El objetivo de este proyecto fue simple: un canal de Telegram que automáticamente proporcione las noticias más importantes, resumidas y ordenadas. El resultado de este sistema está al alcance de todos. Se trata de un canal abierto de Telegram (AI & Tech Monitor), que puede visitarse en la siguiente dirección: t.me/AITechMonitor ...

26 de noviembre de 2025 · Aaron