Hoy charlamos en directo con Borja López.
Opensource, Stack and Flow, nuevos eventos de la comunidad y más cosas.
19:00 (España peninsular), en YouTube y Twitch
Os venís?
https://t.co/2dBiqEaYez https://t.co/M1ncCXkzFL
🚀 Se viene una flor de actualización de Gentle Shell y Gentle AI. Y esta vez no les voy a hablar de promesas, les voy a mostrar NÚMEROS.
Estuvimos haciendo benchmarks para medir algo que me parece FUNDAMENTAL cuando hablamos de agentes de IA: ¿realmente estamos mejorando los tiempos y reduciendo los costos, o simplemente estamos agregando capas de complejidad porque queda lindo?
Porque orquestar agentes está buenísimo, pero si terminás gastando el triple y tardando el doble, ¿qué ganaste?
Para comprobarlo, preparamos tres escenarios diferentes:
🧪 F1: Corregir tres bugs en un archivo Python, con tres tests fallando.
🧪 F2: Implementar una funcionalidad completa de préstamos de libros, con ocho reglas de negocio y una suite oculta de 18 tests.
🧪 F3: Trabajar sobre tres módulos independientes para medir cómo impacta ejecutar agentes en paralelo.
Y comparamos tres formas de trabajar: Pi sin nuestra orquestación, Gentle Shell en modo Organic y Gentle Shell con Full Delegation, donde el orquestador coordina workers más económicos.
¿Los resultados? Miren esto. 👇
🔥 MODO ORGANIC
En este modo, Gentle Shell trabaja directamente y delega únicamente cuando tiene sentido hacerlo.
En F1 conseguimos reducir el tiempo un 62% y el costo un 48%.
En F2, el tiempo bajó un 63% y el costo un 35%.
Estamos hablando de hacer el mismo trabajo, con los mismos criterios de validación, pero consumiendo considerablemente menos recursos.
🔥 FULL DELEGATION
Acá viene algo interesante. El orquestador deja de escribir directamente y delega el trabajo a workers más económicos, utilizando GPT-6.1 Terra.
En F1 conseguimos una reducción del 25% en tiempo y del 42% en costo.
En F2, el costo se redujo un 34%, aunque el tiempo aumentó un 28%.
Y esto último es IMPORTANTÍSIMO.
Delegar no significa automáticamente ejecutar más rápido. La coordinación tiene un costo, y cuando la tarea no se presta al paralelismo, ese overhead puede jugarte en contra.
Justamente por eso hacemos benchmarks. Para entender cuándo conviene delegar y cuándo NO.
🔥 TRES MÓDULOS EN PARALELO
Este es uno de los puntos más interesantes de lo que se viene.
Preparamos una tarea con tres módulos independientes y detectamos una regresión: los workers se estaban ejecutando secuencialmente en lugar de hacerlo en paralelo.
Corregimos el comportamiento y volvimos a medir.
¿Resultado frente a la versión con regresión?
⏱️ 62% menos tiempo de ejecución.
💰 24% menos costo.
Y comparado con la implementación anterior, conseguimos un 14% menos de tiempo y un 20% menos de costo.
Todo esto manteniendo los 28 tests de la suite oculta pasando correctamente.
Ahora, algo que quiero dejar MUY claro: son benchmarks preliminares, con muestras pequeñas. No estamos diciendo que Gentle Shell siempre vaya a ser un 62% más rápido. Estamos mostrando resultados concretos de escenarios controlados, que todavía tenemos que seguir validando.
Porque los benchmarks sirven para encontrar problemas, comprobar hipótesis y tomar decisiones. No para fabricar numeritos de marketing.
Y acá está lo que más me entusiasma de la siguiente release.
No queremos simplemente tener más agentes ejecutándose. Queremos que el sistema entienda CUÁNDO delegar, CÓMO coordinar y CUÁNDO ejecutar en paralelo.
Menos tokens desperdiciados, menos tiempo esperando y una orquestación que realmente aporte valor.
Todo esto ya está en main y forma parte de lo que estamos preparando para la próxima release de Gentle Shell y Gentle AI.
Se vienen cositas muy lindas, gente. Y como siempre, con código, mediciones y resultados sobre la mesa.
Que la vamos a romper. 🌹🐚
https://t.co/1PsWKelPQH
https://t.co/FQFSM2byAp
#GentleAI #GentleShell #OpenSource #AIEngineering #CodingAgents #Benchmarks
Buenas hermosos míos, primero comentarles que estoy haciendo buen progreso, no estoy 100% pero eso me dio tiempo para pensar y quiero comentarles algunas novedades que salieron de mi cabeza después de lo que me pasó.
Luego de mucho reflexionar, tomé las siguientes decisiones:
1- voy a hacer contenido que realmente me guste, como siempre digo, no quiero dejarme llevar por el fomo y por lo que salió bueno, quiero aportar valor real y prácticamente tangible.
2- enseñar más allá de la programación. Tengo muchas cosas que contarles en las que puedo darles tips y que no tienen que ver con la programación en sí, así que esperen novedades en ese ámbito.
3- voy a sacar un vídeo en los próximos días explicando todo lo que pasó, el background y demás para tratar de ayudar a más gente que esté en situaciones similares.
4- dejaré un poco de lado el open source a nivel principal contributor y me iré a una posición más de mentoring, pero mantendré el trabajo relacionado al core de las herramientas y arquitecturas / workflows / etc.
5- me apoyaré más en la comunidad, cosa que MUCHOS me han pedido, así que confío en ustedes.
6- trataré de cambiar los horarios de stream para que sean más cómodos para mí y sobre todo mi familia.
Esta es gorda:
7- muchos me preguntan por qué no busco inversor o alguien que dé una mano a nivel económico para mantener las herramientas, la respuesta es fácil... libertad. No quiero que NADIE nos diga cómo hacer las cosas ni nos ponga condiciones. Todo está yendo bien, pero también tomé otra decisión por ahora.... y espero estar en lo correcto. Quiero que Gentle-AI, Engram y Gentle-Shell sean para y por la comunidad y que estén mantenidas por la comunidad. ¿Qué quiere decir esto?
Que prácticamente nos sostendremos por las donaciones que ustedes hagan.
https://t.co/5Ydqcpf2b4
Esto es de lo más importante para mí, quiero realmente que se sientan cuidados: estas herramientas son de ustedes y nadie de afuera va a decidir sobre ellas.
Por eso mismo, y para sumar también una ayuda a los maintainers, vamos a empezar a dar clases privadas de cupos limitados en las cuales se tendrán que anotar estilo wait-list, y tendrán un costo determinado. La idea es hacer enseñanzas a grupos chicos, de forma enfocada en sus problemas, y estas charlas serán dadas por los maintainers y mi persona. Serán pensadas, planificadas y abiertas al público desde el Discord de la comunidad. Y no, no serán grabadas y serán de temas concretos que nosotros propondremos y el que quiera se suma. En los próximos días les paso cómo anotarse.
los quiero mucho, voy a seguir descansando un poco, los adoro <3
Mañana miércoles 11/11 charlamos en directo con Borja López: su trayectoria, novedades de Stack and Flow
y próximos eventos de la comunidad.
19:00 (España peninsular), en YouTube y Twitch
https://t.co/99BKoAJpMK
https://t.co/jjfowPCZcK
Hace dos meses dije que la vida es buena y que algunas cosas había que disfrutarlas en silencio. Ayer se terminó de cerrar eso. No voy a contar qué es porque no es lo importante... lo importante es de dónde viene.
Viene de un pibe que caminaba 20 kilómetros por día para ir al liceo y ahorrarse el boleto. Que tocaba con guitarras prestadas porque no tenía la suya. Que salió a laburar de temprano, mucho antes de tiempo. Que más de una vez se fue a dormir sin saber qué iba a pasar mañana, y al otro día se levantó igual porque no le quedaba otra.
Si a ese nene le decían que iba a llegar hasta acá, se cagaba de risa. No le daba ni para soñarlo, ni siquiera sabía que se podía soñar con algo así.
Y llegué. Sin red, sin atajos, sin nadie que me lo regalara. Con años de sacrificio, de noches enteras, de empezar de cero más de una vez. Con golpes que me tiraron al piso y algunos que todavía duelen, y que seguramente van a doler siempre...
Ayer me agarró todo junto y lloré como ese nene. Lloré en serio, con mocos y todo, uno de esos llantos que salen de un lugar que no sabías que tenías. Porque sigo siendo él, no cambié nada y sigo emocionándome con cada pasito que doy en el camino. Y porque por fin, después de tanto, me pude decir que valió la pena.
A vos que estás en la mala y no le ves salida... aguantá. No te prometo que sea fácil ni que no duela, pero llega.
La vida es buena, en serio es buena.
https://t.co/Aic2qUeytF
https://t.co/mnw5ECpab5
se les parece que gentle ai / gentle shell es mucho para ustedes (complejidad)
le podrían dar una oportunidad a esas skills
pd: pidanle una versión oficial a @G_Programming
@G_Programming Alansito querido, la salud lo primero (tanto mental como física). Ahora descansa, recupera fuerzas y a gestionarlo mejor a tu vuelta. Cualquier cosa que necesites estamos ahí...no estás sólo... ánimo y un abrazote 🥰
Tengo que hacer un comunicado, lo haré en otras redes. Me tomaré un tiempo, hoy ha sido un día complicado con más de 4 horas en el hospital y de resultado tajante... Ataque de pánico por estrés.
Hace días que vengo diciendo que tengo que hace mejor las cosas pues hoy mí cuerpo ya me lo dijo, y es algo que no recomiendo a nadie
Cómo dije más de una vez, parar es también una buena decisión estrategica. Por lo que me tomaré un tiempo en cuanto a algunas cosas y mantendré horas para balancear mejor mí carga del día a día.
Los quiero mucho y saben que soy muy transparente y realmente de los reales, deseo que todos frenen un poco también y disfruten de todo lo que tienen y de los que los rodean.
Hoy liberamos una app sorpresa en directo
Hoy a las 15:00 (hora de España) hacemos un directo sorpresa: os enseñamos una herramienta nueva, la instalamos juntos y la liberamos gratis y open source para todos.
https://t.co/O6Q4dY66X7
#gentleai#frontend#aiengineering
Tenemos una flor de novedad! y quiero sacar las palabras de Panda, uno de los maintainers del eco Gentle y del Discord para explicarlo:
🎩 Tu aporte también puede aparecer en Gentle Hub
¿Creaste una extensión, un tema, una skill, un prompt o un proyecto que quieras compartir con la comunidad?
Gentle Hub permite descubrir recursos para Gentle Shell y proyectos de la comunidad, conocer a sus autores y acceder a sus repositorios.
👉 Explóralo aquí: https://t.co/oDxRsIwhX6
🛠️ ¿Cómo puedes aparecer?
1. Prepara un repositorio público en GitHub
Tu aporte debe estar en un repositorio público. Te recomendamos incluir un README que explique qué hace y cómo utilizarlo.
2. Añade el topic correspondiente
En la página principal del repositorio, busca About, pulsa el engranaje ⚙️ y añade en Topics el que corresponda:
- `gentle-shell-package`: si es un recurso para Gentle Shell.
- `gentle-hub-project`: si es un proyecto de la comunidad.
3. Si es un recurso para Shell, puedes indicar su tipo
Añade también el topic específico que corresponda:
- Extensión: `gentle-shell-extension`
- Tema: `gentle-shell-theme`
- Skill: `gentle-shell-skill`
- Prompt: `gentle-shell-prompt`
Este paso es opcional. Sin uno de estos topics, aparecerá como Resource.
4. Guarda los cambios
El descubrimiento no es inmediato y no hay un plazo de publicación garantizado. No necesitas subir tu código a la página.
🔎 Importante: aparecer en el directorio no implica una certificación de seguridad ni un respaldo oficial.
💬 ¿Qué estás construyendo? Comparte tu aporte con la comunidad.