PodcastsTecnologíaAtareao con Linux

Atareao con Linux

atareao
Atareao con Linux
Último episodio

797 episodios

  • Atareao con Linux

    ATA 797 Como Usar Agentes de IA sin arruninarte. Opencode Go y Openrouter

    18/05/2026 | 24 min
    ¿Quieres usar agentes de IA para programar sin arruinarte? En este episodio de atareao con Linux comparo las dos opciones más interesantes para desarrolladores en 2026: OpenCode Go y OpenRouter.
    Durante las últimas semanas he estado completamente volcado con OpenCode, usándolo tanto para generar código como para revisar código existente. Y en el proceso me he encontrado con una pregunta clave: ¿cómo accedo a los modelos de IA sin arruinarme?
    La respuesta no es trivial. Tienes dos opciones clásicas: comprar hardware dedicado o pagar servicios en la nube como ChatGPT o Gemini. Pero hay una tercera vía: combinar herramientas open source con servicios de bajo coste.
    En este episodio te cuento:
    Qué es OpenCode Go y por qué $10/mes pueden ser suficiente
    Qué es OpenRouter y cómo usar 400+ modelos (algunos gratis)
    Comparativa directa de precios, modelos, ventajas y desventajas
    Cuál elegir según tu caso de uso
    Caso práctico: cómo mejoré mi herramienta Shul con skills de Rust y React
    Por qué las skills son el verdadero game-changer de los agentes de IA
    También te adelanto lo que viene en los próximos episodios: flujo de trabajo completo con skills, RAG, MCPs... la cosa se pone muy caliente.
    Capítulos:
    00:00 — Introducción: el dilema de la IA y el dinero
    02:30 — ¿Qué es OpenCode?
    04:50 — OpenCode Go: la suscripción de $10/mes
    08:20 — OpenRouter: el agregador de 400+ modelos
    10:50 — Comparativa directa
    13:00 — Caso práctico: mejorando Shul con Skills
    16:00 — El poder de las Skills
    19:00 — Conclusiones y cuál elegir
    22:00 — Próximos episodios

    Más información y enlaces en las notas del episodio
    🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es
    ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux
    ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao
    🦣 Mastodon 👉 https://mastodon.social/@atareao
    🐦 Twitter 👉 https://twitter.com/atareao
    🐙 GitHub 👉 https://github.com/atareao

    Si te ha gustado, deja una reseña en Spotify y comparte el episodio con alguien que esté interesado en la IA aplicada al desarrollo. ¡Nos escuchamos el próximo jueves!
  • Atareao con Linux

    ATA 796 Lleva la IA a otro nivel! Descubre el POTENCIAL de las SKILLS

    14/05/2026 | 21 min
    En el episodio de hoy, el número 796, vengo con muchas ganas de contarte algo que me tiene completamente fascinado.
    Pero vamos a lo importante: las Skills o habilidades. Si creías que la inteligencia artificial era solo un chat donde escribir preguntas y recibir respuestas, prepárate, porque hoy vamos a ver cómo dotar a nuestros modelos de lenguaje de auténticos "superpoderes" técnicos.
    ¿Qué son realmente las Skills?
    Imagina que en lugar de darle instrucciones genéricas a tu modelo (lo que conocemos como prompt), le proporcionas una estructura especializada. Una Skill es una herramienta transversal que le enseña al modelo a comportarse como un experto en una materia concreta. Lo maravilloso es que estas habilidades no dependen de un solo modelo; puedes usarlas con Claude, con OpenCode, con Hermes o con cualquier otro agente. Es una forma de democratizar el conocimiento técnico y hacerlo reutilizable.
    En este episodio te cuento mi experiencia personal utilizando estas habilidades para tareas que, de normal, nos llevarían bastante tiempo de configuración. Desde crear contenedores Docker optimizados hasta gestionar bases de datos complejas sin escribir una sola línea de SQL.
    Soberanía Digital y Potencia Local
    Ya sabes que me encanta el lema de "yo me lo guiso, yo me lo como". Aunque existen servicios externos muy económicos para correr estos modelos, nada supera la sensación de tener el control total. Te hablo de mi configuración actual: un Slimbook con una Nvidia GeForce RTX 4060 Ti de 16 GB de VRAM. Con este hardware estoy corriendo modelos como el Qwen de 35 billones de parámetros con una fluidez espectacular. Aquí es donde la soberanía digital cobra sentido: mis datos, mis reglas y mi hardware.
    Ejemplos prácticos: Docker y SQLite
    A lo largo del audio, te guío por dos ejemplos que me han dejado con la boca abierta:
    Docker Expert.
    SQLite Expert.
    La Anatomía de una Skill: Bajo el capó
    Menciono también el increíble trabajo de Daniel Primo en Web Reactiva, quien ha profundizado muchísimo en este tema de las Skills y cuya guía ha sido una fuente de inspiración fundamental para experimentar con todo esto.
    Conclusión: El futuro es el lenguaje natural
    Capítulos:
    00:00:00 El troleo a David y la importancia del feedback
    00:00:41 Introducción a las Skills: Dale "poderes" a tu IA
    00:01:14 Repaso a OpenCode y el paso a la soberanía digital
    00:02:11 Mi hardware: Slimbook, Nvidia RTX 4060 Ti y el modelo Qwen
    00:02:55 ¿Qué son realmente las Skills y por qué usarlas?
    00:04:18 Ejemplo práctico: Instalando una Skill para Docker
    00:04:58 Recomendación: La guía de Skills de Daniel Primo
    00:06:08 Generando un Dockerfile complejo para Rust en dos etapas
    00:07:34 Anatomía de una Skill: Front Matter, YAML y Markdown
    00:09:25 Cómo el agente gestiona los tokens y las habilidades
    00:10:48 Verificación del Dockerfile generado por la IA
    00:12:11 Trabajando con bases de datos: Skill de SQLite Expert
    00:13:24 Experiencia real: Revisando código Backend y Frontend
    00:15:38 Consultas en lenguaje natural sobre la base de datos
    00:17:40 Tipos de Skills: Percepción, Acción y Pensamiento Complejo
    00:19:47 Conclusiones: Programar sin programar y modelos locales
    00:20:29 Despedida y red de sospechosos habituales
    Más información, enlaces y notas en https://atareao.es/podcast/796🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao
  • Atareao con Linux

    ATA 795 OpenCode, el agente de IA que PROGRAMA por ti

    11/05/2026 | 28 min
    Si eres de los que piensa que para crear tus propias herramientas necesitas pasarte años estudiando sintaxis complejas o que estás vendido a lo que digan las grandes corporaciones de la Inteligencia Artificial, prepárate, porque hoy vamos a romper esos mitos con OpenCode.
    Democratizando el código con OpenCode
    La gran estrella de hoy es OpenCode. Imagina un agente de inteligencia artificial especializado en programación que no te obliga a usar un solo modelo. A diferencia de otras soluciones cerradas, OpenCode es de código abierto. Esto significa que tú tienes el control total: puedes conectarlo con modelos en la nube como Claude o GPT-4, o lo que es más emocionante para los que amamos el auto-alojamiento, puedes usarlo con modelos locales a través de Ollama.
    En el episodio de hoy, te cuento cómo he puesto a trabajar a este agente para crear, desde cero, una aplicación en Rust que descarga transcripciones de vídeos de YouTube. Yo solo le he dado las instrucciones de lo que quería conseguir y el agente se ha encargado de proponer el plan, elegir las librerías adecuadas (como YouTube Transcript o Anyhow) y escribir cada línea de código mientras yo grababa este podcast. ¡Es como tener un compañero de programación que nunca se cansa!
    El dilema de los tokens y el modelo híbrido
    Pero no todo es magia. También te cuento mis "penas" con los tokens. Te explico una anécdota real donde un modelo de IA se puso a "pensar" demasiado para solucionar un problema sencillísimo con un script para evitar que mis pantallas se apagaran (usando Stasis).
    De aquí sacamos una lección fundamental: la importancia de los modelos híbridos. En este episodio te explico por qué deberías delegar las tareas más pesadas y repetitivas a modelos locales que corren en tu propio equipo (gratis y privados) y reservar la potencia de la nube solo para cuando necesites un razonamiento complejo. Además, exploramos OpenCode Go, una opción de bajo coste para acceder a modelos abiertos sin arruinarse.
    Planificación y Tests: La IA que piensa antes de actuar
    Una de las funciones que más me han volado la cabeza es la capacidad de OpenCode para diferenciar entre planificar y ejecutar.
    Seguridad y el futuro en contenedores
    Si alguna vez has tenido una idea para una aplicación pero te daba pereza empezar o no sabías por dónde hincarle el diente, este episodio es la señal que necesitabas. Es el momento de recuperar esos proyectos del cajón y empezar a materializarlos.
    Capítulos para no perderte nada:
    00:00:00 El truco de los 5 segundos y David Marzal
    00:01:08 Fartons y Podcast: Experiencias y agradecimientos
    00:01:57 ¿Qué es OpenCode? Programar sin escribir código
    00:02:54 Caso práctico: Herramienta en Rust para transcripciones de YouTube
    00:05:10 Un agente de IA de código abierto y multimodelo
    00:07:05 La importancia de no estar atado a un solo proveedor
    00:07:44 Modelos híbridos: Cuándo usar IA local vs. nube
    00:09:12 El peligro de los tokens: Mi experiencia con Stasis y el modo sleep
    00:12:36 OpenCode Go: Suscripción y acceso a modelos abiertos
    00:13:24 Configurando Ollama en local para programar
    00:15:10 Refinando la herramienta: Mejoras en la descarga por defecto
    00:17:58 Probando diferentes modelos: Qwen, DeepSeek y Kimi
    00:20:18 Modos de OpenCode: Planificación frente a Ejecución
    00:21:44 Implementando tests unitarios y de integración con el agente
    00:23:43 Delegando tareas repetitivas en el desarrollo web
    00:25:24 Seguridad: El futuro de ejecutar agentes en contenedores
    00:26:14 Próximos pasos: Skills y recomendación de Web Reactiva
    00:26:59 Despedida y comunidad Atareao en Telegram

    Más información y enlaces en las notas del episodio
    🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es
    ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux
    ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao
    🦣 Mastodon 👉 https://mastodon.social/@atareao
    🐦 Twitter 👉 https://twitter.com/atareao
    🐙 GitHub 👉 https://github.com/atareao
  • Atareao con Linux

    ATA 794 Cómo crear tus propias herramientas de IA (GRATIS y en local)

    07/05/2026 | 25 min
    Si en los últimos episodios te he hablado de las bondades de Open Web UI, hoy vamos a ensuciarnos las manos (de forma figurada, claro) para exprimir esta herramienta al máximo. No se trata solo de instalar un contenedor y ver qué pasa; se trata de convertir a tu inteligencia artificial en un asistente que realmente te conoce y tiene "superpoderes" gracias a herramientas personalizadas.
    Seguro que te ha pasado alguna vez: estás hablando con una IA y, de repente, parece que se le ha olvidado lo que le dijiste hace cinco minutos. Esto es lo que conocemos como el problema de la ventana de contexto. Los modelos tienen un límite de información que pueden procesar a la vez. En este episodio, te muestro cómo Open Web UI gestiona la memoria para que el asistente recuerde quién eres, cuáles son tus aficiones y hasta tus lenguajes de programación preferidos. Es fascinante ver cómo, tras una búsqueda en GitHub o en redes sociales, la IA es capaz de guardar esos detalles en su "cerebro" local para usarlos más adelante.
    Pero lo que de verdad me ha volado la cabeza es la posibilidad de crear herramientas (Tools). Imagina que necesitas calcular la distancia exacta entre dos ciudades para planificar una ruta de entrenamiento. Normalmente, la IA haría una búsqueda web más o menos precisa, pero ¿y si le pudiéramos enseñar a usar un script de Python específico para eso? En el podcast te cuento cómo la propia IA es capaz de programar su propia herramienta, dándote el código y las instrucciones para que la integres en tu interfaz. ¡Es el sueño de cualquier amante de la automatización!
    Además, tocamos un tema fundamental en los tiempos que corren: la privacidad y el coste. Las grandes tecnológicas se están dando cuenta de que mantener estos modelos cuesta una fortuna y ya estamos empezando a ver cómo suben cuotas o limitan el uso. Al trabajar en local, no solo te ahorras suscripciones, sino que te aseguras de que tus datos no salen de tu casa. Es soberanía tecnológica en estado puro.
    Lo que vamos a tratar en este episodio:
    00:00:00 - Introducción: Exprimiendo Open Web UI
    00:00:45 - Presentándome a mi propia IA local
    00:01:38 - La importancia de la memoria y el contexto en los LLM
    00:02:11 - Herramientas de búsqueda: ¿Qué sabe internet de Atareao?
    00:04:37 - Guardando información relevante en la memoria (RAG)
    00:05:04 - Consultas en tiempo real: El tiempo y el pronóstico
    00:06:20 - Ahorrando tokens: La importancia de ser conciso
    00:07:24 - Planificando un entrenamiento basado en datos meteorológicos
    00:10:02 - Cálculos de distancia y búsquedas web inteligentes
    00:11:54 - Crea tus propias herramientas (Tools) con Python
    00:14:32 - Configuración de herramientas personalizadas paso a paso
    00:16:12 - Integración de APIs externas (Nominatim) en local
    00:17:18 - Poniendo a prueba la memoria a largo plazo de la IA
    00:19:53 - Análisis de perfil de GitHub y lenguajes preferidos
    00:21:55 - Privacidad y ahorro: El fin de las subvenciones de las grandes Big Tech
    00:23:44 - De Google AI Studio a Open Web UI: El flujo de trabajo
    00:24:45 - Conclusiones y adelanto del próximo episodio: ¡Open Code!
    Te cuento también mi flujo de trabajo actual, cómo he pasado de herramientas en la nube como Google AI Studio a tenerlo todo bajo mi control con Open Web UI. Y ojo, que esto es solo el principio. En el próximo episodio abandonaremos un poco la interfaz de chat para meternos de lleno en Open Code, buscando siempre esa independencia tecnológica que tanto nos gusta.

    Más información y enlaces en las notas del episodio
    🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es
    ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux
    ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao
    🦣 Mastodon 👉 https://mastodon.social/@atareao
    🐦 Twitter 👉 https://twitter.com/atareao
    🐙 GitHub 👉 https://github.com/atareao
  • Atareao con Linux

    ATA 793 Cómo elegir el modelo de IA ideal y por qué a veces se emborracha

    04/05/2026 | 25 min
    Hoy vamos a meternos de lleno en las tripas de la inteligencia artificial local, porque sigo dándole vueltas a una herramienta que me tiene completamente robado el corazón: OpenWeb UI.
    Seguramente habrás oído hablar de ChatGPT, Gemini o Claude. Son herramientas increíbles, pero tienen un problema: no son tuyas. En este episodio, y probablemente en el siguiente, quiero contarte cómo estoy consiguiendo que mi propia IA en local no solo iguale a estas opciones comerciales, sino que en muchos aspectos las supere, especialmente en algo que a veces olvidamos: la soberanía digital y la capacidad de organización.
    ¿Por qué OpenWeb UI es un cambio de juego?
    Lo que me ha volado la cabeza de OpenWeb UI es cómo reúne lo mejor de cada casa. He estado probando decenas —y no exagero, de verdad, decenas— de modelos distintos estos días. Mi objetivo era claro: ver cuánto consumen, qué rapidez de respuesta tienen y, sobre todo, hasta qué punto puedo sustituir mi flujo de trabajo en la nube por algo que corra en mi propio hardware. Una de las funciones que más me han gustado es el sistema de carpetas. Poder asignar un modelo específico a una carpeta de proyectos de Rust, y otro modelo distinto para resúmenes de artículos, es una maravilla que me permite "cacharrear" con una precisión que no encontraba en Gemini o ChatGPT.
    El misterio de la IA que se "emborracha"
    ¿Te ha pasado que estás hablando con una IA y de repente empieza a decir cosas sin sentido o se olvida de lo primero que le dijiste? Eso es lo que yo llamo "borrachera de datos", y la culpa la tiene la ventana de contexto. En este episodio te explico qué es exactamente este espacio de memoria a corto plazo del modelo. Me encontré con un problema frustrante: mi IA local parecía tener memoria de pez. Y después de mucho investigar, descubrí que Ollama, el servidor de modelos que utilizo, define por defecto una ventana de contexto muy pequeña, a veces de solo 2.048 o 4.096 tokens.
    Para que te hagas una idea (esta es la regla de la servilleta que cuento en el audio): 4.000 tokens equivalen a unas 5 o 6 páginas de texto. Si le pasas unas instrucciones iniciales largas (el system prompt), le haces un par de preguntas y la IA te responde, ¡pum!, se acabó el espacio. En cuanto llegas al límite, la IA empieza a descartar lo primero que le dijiste. Por eso parece que se olvida de quién es o de qué le habías pedido.
    Matemáticas para no volverse loco con la RAM
    Capítulos del episodio:
    00:00:00 Presentación: Exprimiendo OpenWeb UI
    00:01:21 El experimento: Probando decenas de modelos locales
    00:02:19 Organización y carpetas: La gran ventaja frente a ChatGPT
    00:03:53 El núcleo del episodio: Modelos y Prompts
    00:05:00 LLM FIT: Cómo encontrar el modelo ideal para tu hardware
    00:06:14 ¿Qué es la ventana de contexto y por qué es vital?
    00:07:08 El límite oculto de Ollama: ¿Por qué tu IA tiene memoria de pez?
    00:08:33 Automatización: Ollama Audit y scripts de personalización
    00:10:38 Cómo modificar el contexto y crear modelos custom
    00:11:42 Matemáticas de la RAM: ¿Cuántos tokens caben en tu equipo?
    00:13:00 Guía rápida: Ventanas de contexto recomendadas según la tarea
    00:14:23 El equilibrio: Peso del cerebro vs Memoria de trabajo (KV Cache)
    00:15:42 El idioma importa: Tokens en español vs Inglés
    00:16:35 Por qué 4.000 tokens se quedan cortos (System Prompt e Historial)
    00:18:27 La analogía de la servilleta: Ejemplos de uso del contexto
    00:20:12 Calidad vs Velocidad: ¿Qué modelo elegir?
    00:21:41 Organización real: Mis Prompts y carpetas en OpenWeb UI
    00:24:33 Soberanía digital y despedida

    Más información y enlaces en las notas del episodio
    🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es
    ✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux
    ✈️ Telegram (el canal) 👉 https://t.me/canal_atareao
    🦣 Mastodon 👉 https://mastodon.social/@atareao
    🐦 Twitter 👉 https://twitter.com/atareao
    🐙 GitHub 👉 https://github.com/atareao
Más podcasts de Tecnología
Acerca de Atareao con Linux
Disfruta conmigo de Linux y del Open Source. Aquí encontrarás como sacarle el máximo partido a tu entorno de escritorio Linux, hasta como montar un servidor web, un WordPress, un proxy inverso, una base de datos o cualquier otro servicio que puedas imaginar. Y todo ello, lo puedes montar en una Raspberry Pi, en un VPS, en tu propio ordenador o en cualquier servidor. Vamos, cualquier cosa que quieras hacer con Linux, seguro, seguro, que la encontrarás aquí.
Sitio web del podcast

Escucha Atareao con Linux, El Test de Turing - Inteligencia Artificial IA Aplicada a Negocio y muchos más podcasts de todo el mundo con la aplicación de radio.net

Descarga la app gratuita: radio.net

  • Añadir radios y podcasts a favoritos
  • Transmisión por Wi-Fi y Bluetooth
  • Carplay & Android Auto compatible
  • Muchas otras funciones de la app