🚀 ¿Quieres que tu negocio aparezca aquí?
Da a conocer tus servicios ante una comunidad de profesionales del mundo digital, startups y desarrolladores.
Hola,
Esta semana el G33K TEAM ha sonado a aeropuerto: medio equipo conectándose desde la otra punta del mundo, un terremoto en directo desde Tokio (sin cortar el stream, milagro) y un SAI muriéndose justo antes de empezar. Pero entre maletas y husos horarios, salió el hilo que vertebra todo el número: la independencia. De los modelos, de los proveedores y de tu propia infraestructura.
Dentro encontrarás por qué tus agentes fracasan en algo tan tonto como buscar en la web, qué herramientas open source te devuelven el control de tu escritorio remoto sin depender de nadie, y cómo el self-hosting deja de ser ideología para convertirse en seguro de vida cuando se te apaga todo de golpe. Más la ración habitual de TopGit con lo más interesante de GitHub esta semana.
En el G33K TEAM, episodio 50, repasamos Selkies, Kasm, Resilio Sync y el debate sobre la IA que te pide el DNI. Y en The Airtist, Marco se enfrenta a la peor pesadilla de un agente delante de la web abierta… y le construye una solución que cabe en un minipc.
Vamos al lío 👇
📅 G33K TEAM de la Semana
🎙️ Episodio 50 — Geeks de viaje: SAI muerto, IA con DNI y escritorios remotos self-hosted
Episodio 50 con la tripulación repartida por el mundo: Aitor desde Italia, Tete desde Andalucía, Oriol al pie del cañón y Néstor conectándose en directo desde Tokio (donde, de paso, vivimos un terremoto sin que se cortara el stream). Un programa "random" marcado por los viajes pero con chicha técnica de la buena: infraestructura propia que se cae, orquestadores de IA japoneses y un repaso a tres piezas open source para montarte tu propio escritorio remoto.
🔹 Cuando se muere el SAI: A Oriol se le murió el SAI de golpe y se le paró toda la infraestructura de casa en silencio absoluto. La lección no es nueva pero duele: tener tus servicios self-hosted te expone a estas caídas, pero a cambio no dependes de que un tercero cambie una API y te tumbe medio montaje sin avisar.
🔹 Tu propia estación meteorológica: A raíz del apagón salió la estación meteo de Oriol, sin partes móviles (anemómetro por fricción del aire en vez de las clásicas de aspas), que alimenta su Home Assistant. La gracia: datos reales de SU casa, no del pueblo de al lado, para predecir producción solar y decidir cuándo cargar el coche. Información propia, cero dependencia de servicios externos.
🔹 Fable y Mythos te piden el DNI: El gran debate de la noche. A partir del 8 de julio, el acceso a los modelos de gama alta de Anthropic exigiría documentación de identidad a todos los usuarios, en nombre de proteger la propiedad intelectual estadounidense vía control de exportación. El grupo discutió la tensión entre ese requisito y los valores de descentralización y privacidad que el sector dice defender.
🔹 Sakana Fugu, el "router" japonés: Como contrapunto, Sakana AI (Tokio) acaba de lanzar Fugu, que no es un LLM más grande sino un orquestador: un modelo que enruta cada tarea hacia el modelo más capaz de un pool de LLMs frontera, vía API compatible con OpenAI. Se está leyendo precisamente como alternativa para esquivar el muro de Fable.
🔹 Kasm Workspaces como VDI propia: Oriol presentó Kasm Workspaces, que actúa de proxy RDP/Spice + Guacamole para servir navegadores y escritorios on-demand desde tu infraestructura. La idea de Aitor: que los agentes (Claude Code, Hermes y compañía) trabajen contra workspaces aislados en lugar de "computer use" — instantáneos, controlables y sin comprometer tu entorno real, con entornos zero-trust tipo OpenCity para auditar credenciales y file system.
🔹 Selkies: streaming de escritorio por WebRTC: La joya open source del episodio, que comentó Néstor. Selkies (antes basado en GStreamer) hace streaming de escritorio remoto GPU/CPU de baja latencia, nativo de Linux y self-hostable en contenedores, Kubernetes o HPC. De paso, recuerdo nostálgico a Flumotion (Barcelona, World Trade Center) y a Sergio "Pancake" Álvarez, creador de radare.
🔹 Sincronizar sin servidor central: Para el clásico "exporté un PDF en una VPS y se me quedó allí", la receta del equipo: Resilio Sync (P2P estilo BitTorrent, sin servidor central ni abrir puertos) combinado con Cryptomator para cifrado en reposo. Carpetas compartidas sincronizadas y cifradas en ambos extremos.
🔗 Links del episodio:
- Sakana Fugu — Orquestador multi-LLM japonés que enruta tareas entre modelos frontera
- Kasm Workspaces — Navegadores y escritorios remotos on-demand, self-hosted
- Selkies — Streaming de escritorio remoto por WebRTC, GPU/CPU, open source
- Resilio Sync — Sincronización P2P sin servidor central
- Cryptomator — Cifrado en reposo para tus carpetas sincronizadas
ℍ𝕠𝕣𝕚𝕫𝕠𝕟𝕥𝕖 𝔸𝕣𝕥𝕚𝕗𝕚𝕔𝕚𝕒𝕝
Te presentamos "Horizonte Artificial", la nueva y flamante sección de nuestra newsletter dedicada exclusivamente a la Inteligencia Artificial. Pero no esperes el contenido convencional que inunda TikTok o YouTube. Aquí, nos sumergiremos en el fascinante mundo del OpenSource, explorando proyectos libres que puedes desplegar en tu propio servidor. Y para guiarnos en esta travesía, contamos con la experticia de Jesús Pacheco, mejor conocido en nuestra comunidad HiveAgile como "Pachecodes". ¡Bienvenidos al horizonte!
🌟 TopGit - Resumen Semanal (2026-06-28)
📚 Repositorios Destacados de la Semana
Los siguientes repositorios han sido seleccionados por su relevancia, calidad y métricas de GitHub:
🔧 💻 Multiplexor de Agentes
Herdr es un multiplexor de agentes que vive en tu terminal. Proporciona funcionalidad para manejar trabajos en segundo plano, permitir la creación de espacios de trabajo, pestañas y paneles, todo dentro de tu terminal sin una interfaz gráfica. Es ideal para aquellos que prefieren trabajar en la línea de comandos y buscan una solución liviana y eficiente.
📊 Estadísticas de GitHub:
- ⭐ 7,749 estrellas
- 🔄 476 forks
- 👀 19 observadores
- 📝 26 issues abiertos
- 🔤 Principal lenguaje: Rust
🔧 🤖 agentmemory — Memoria persistente para agentes de codificación AI
agentmemory proporciona una memoria persistente para agentes de codificación AI como Claude Code, GitHub Copilot CLI, y muchos más. Este sistema permite que el agente recuerde el contexto y la información, eliminando la necesidad de reexplicar en cada sesión. Su arquitectura incluye captura automática de observaciones, búsqueda semántica y gráficos de conocimiento para optimizar la interacción entre el agente y el desarrollador.
📊 Estadísticas de GitHub:
- ⭐ 24,161 estrellas
- 🔄 1,988 forks
- 👀 68 observadores
- 📝 338 issues abiertos
- 🔤 Principal lenguaje: TypeScript
🔧 🧠 GBrain: El cerebro de agentes de IA
GBrain es una solución innovadora que integra un sistema de memoria compartida para equipos, optimizando el flujo de conocimiento y permitiendo un acceso fácil y eficiente a la información relevante. Gracias a su capacidad de síntesis y análisis de brechas, GBrain transforma la forma en que los equipos colaboran y toman decisiones, garantizando que cada miembro tenga acceso a la información que necesita, cuando la necesita.
📊 Estadísticas de GitHub:
- ⭐ 24,327 estrellas
- 🔄 3,502 forks
- 👀 116 observadores
- 📝 1,061 issues abiertos
- 🔤 Principal lenguaje: TypeScript
🔧 🔍 MinerU - Motor de Parsing de Documentos
MinerU es una herramienta de análisis de documentos que transforma documentos complejos como PDFs, DOCX, PPTX y más en formatos legibles por máquina como Markdown y JSON. Diseñada para flujos de trabajo de agentes, MinerU permite una extracción y procesamiento eficientes de datos en múltiples idiomas, utilizando potentes motores de reconocimiento de texto y visualización. Con integración para múltiples chips AI y un enfoque en la altísima precisión, MinerU es ideal para aplicaciones que requieren análisis de documentos complejos.
📊 Estadísticas de GitHub:
- ⭐ 71,042 estrellas
- 🔄 5,980 forks
- 👀 260 observadores
- 📝 28 issues abiertos
- 🔤 Principal lenguaje: Python
🔧 🧠 Headroom: Compresor de Contexto para Agentes de IA
Headroom es una herramienta que permite comprimir las salidas de herramientas, registros, archivos y fragmentos de RAG antes de que lleguen al LLM, logrando reducir el uso de tokens en un 60-95%, manteniendo las mismas respuestas. Es ideal para optimizar la eficiencia de los agentes de IA.
📊 Estadísticas de GitHub:
- ⭐ 52,617 estrellas
- 🔄 3,750 forks
- 👀 160 observadores
- 📝 420 issues abiertos
- 🔤 Principal lenguaje: Python
🔧 💻 Estudio Local
Local Studio es una estación de trabajo local que permite ejecutar, gestionar y utilizar backend LLM autoalojados. Con esta herramienta, puedes lanzar modelos, controlar el estado de GPU/tiempo de ejecución, interactuar con puntos finales compatibles con OpenAI y ejecutar sesiones de agentes.
📊 Estadísticas de GitHub:
- ⭐ 1,255 estrellas
- 🔄 99 forks
- 👀 6 observadores
- 📝 43 issues abiertos
- 🔤 Principal lenguaje: TypeScript
🔧 💻 Pake
Pake es una herramienta que te permite convertir cualquier página web en una aplicación de escritorio con un solo comando. Es compatible con macOS, Windows y Linux, ofreciendo una opción ligera y rápida para tus necesidades de desarrollo de aplicaciones.
📊 Estadísticas de GitHub:
- ⭐ 58,169 estrellas
- 🔄 11,625 forks
- 👀 270 observadores
- 📝 7 issues abiertos
- 🔤 Principal lenguaje: Rust
🔧 🤖 UP2You: Reconstrucción Rápida de Ti Mismo
Descripción: UP2You es una implementación oficial presentada en ICLR 2026 que permite la reconstrucción rápida y sin ajustes de tu imagen a partir de colecciones fotográficas no estructuradas. Esta herramienta se centra en facilitar la representación personal digital a partir de múltiples fotos.
Características:
- No requiere ajustes previos.
- Proceso optimizado para obtener resultados rápidos.
- Funciona con colecciones de fotos no estructuradas.
Beneficios:
- Ahorra tiempo en la creación de avatares digitales.
- Mejora la representación visual personal con mínima intervención del usuario.
Casos de uso:
- Creación de avatares para juegos.
- Generación de representaciones digitales para redes sociales.
- Optimización de flujos de trabajo para artistas digitales.
📊 Estadísticas de GitHub:
- ⭐ 349 estrellas
- 🔄 38 forks
- 👀 5 observadores
- 📝 5 issues abiertos
- 🔤 Principal lenguaje: Python
🔧 🛡️ Kit de Herramientas ISO 27001:2022
Este repositorio ofrece un Kit de Herramientas ISO 27001:2022, que incluye plantillas, listas de verificación y políticas para ayudar a las organizaciones a implementar el Sistema de Gestión de Seguridad de la Información (ISMS) según la norma ISO 27001.
📊 Estadísticas de GitHub:
- ⭐ 252 estrellas
- 🔄 131 forks
- 👀 15 observadores
- 📝 0 issues abiertos
- 🔤 Principal lenguaje: No especificado
🔧 💻 Kit de Orquestación de Agentes OpenCode
Un kit de inicio para la orquestación de agentes OpenCode, que proporciona un flujo de trabajo estructurado para el desarrollo de productos, integración de diseño abierto, superpoderes, Docker y documentación. Este kit permite crear un equipo de agentes especializados que pueden investigar, diseñar, especificar, implementar, revisar y validar cambios en el software, sin tener que construir cada agente o herramienta desde cero. Ideal para desarrolladores y equipos pequeños que buscan un enfoque más organizado.
📊 Estadísticas de GitHub:
- ⭐ 37 estrellas
- 🔄 6 forks
- 👀 0 observadores
- 📝 0 issues abiertos
- 🔤 Principal lenguaje: JavaScript
📊 Análisis de Distribución por Categorías
La siguiente gráfica muestra la distribución de proyectos por categoría en TopGit:
📈 Estadísticas Semanales
🏆 Top 3 Categorías
📊 Distribución Detallada
🤖 IA & Machine Learning ███████ 36% (5 repos)
🔧 Dev █████ 29% (4 repos)
🌐 Web Development ████ 21% (3 repos)
🔒 Security ██ 14% (2 repos)
🚀 Tendencias Destacadas
📈 Métricas Clave
- Repositorios Totales: 14
- Promedio Diario: 2.0 repos/día
- Categorías Activas: 4
🎯 Categorías Dominantes
- IA & Machine Learning
- 5 repositorios
-
35.7% del total
-
Dev
- 4 repositorios
-
28.6% del total
-
Web Development
- 3 repositorios
- 21.4% del total
💡 Análisis de Tendencias
No se pudo generar el análisis de tendencias.
- 🐥 Únete a nuestra vibrante comunidad en Twitter y mantente en la vanguardia.
- 💌 ¿Tienes algo que compartir? No dudes en contactarnos.

El día que un agente dejó de parecer un robot
Marco no necesitaba un modelo más listo. Necesitaba prestarle a su agente un navegador de verdad: uno que él pudiera mirar por encima del hombro, que el agente condujera sin tropezar, y que jamás viera una sola contraseña.
Era casi medianoche en la agencia y Marco tenía catorce pestañas de logs abiertas, todas contándole la misma historia con palabras distintas.
El agente había tardado veinte minutos en "investigar" tres páginas de la competencia. Veinte minutos para devolver un resumen donde dos de los tres precios estaban inventados. No mal copiados: inventados. Cifras con aspecto de verdad que no existían en ninguna parte. Mientras tanto, Marco había abierto las mismas tres webs en su navegador y tenía la respuesta correcta en cuarenta segundos.
Esa era la herida. No que el agente fuera tonto —era un modelo capaz, de los buenos—, sino que delante de la web abierta se comportaba como un becario con los ojos vendados: leía el título de la página, se inventaba el resto y lo presentaba con total seguridad. Y Marco no podía ni asomarse a ver qué demonios estaba haciendo, porque no había nada que mirar: solo un script lanzando peticiones a ciegas.
Había probado de todo. Su primer scraper serio era un Playwright en modo headless=True, corriendo en un VPS, que entraba a una conocida herramienta de SEO a recoger backlinks de la competencia. Funcionaba en su portátil y moría en el servidor. Y cuando por fin lograba que arrancara, la herramienta lo bloqueaba. Marco se pasó una tarde afinando user-agents y viewports hasta que entendió la verdad incómoda:
No te bloquean por hacer scraping. Te bloquean por hacer scraping desde una IP de centro de datos.
Esa IP de Hetzner llevaba un cartel de neón. Daba igual lo bueno que fuera el navegador por dentro; la decisión se tomaba antes, en la capa de red. Un navegador headless en un VPS son, a ojos de cualquier sistema moderno, dos banderas rojas sumadas: un entorno que no parece humano saliendo por una IP que no parece humana.
Su segundo intento fue todavía más artesanal: se descargó el Chromium empaquetado de una herramienta SEO, descomprimió el squashfs a mano y lo lanzó con una extensión de inspección inyectada. Funcionaba. También era el tipo de solución de la que uno no presume en una reunión de cliente.
La noche que se rindió con los parches fue la noche en que entendió el problema de verdad. Llevaba meses pegando scrapers con cinta aislante cuando lo que le faltaba era otra cosa entera. Su agente no tenía un navegador. Tenía trozos de navegador, distintos cada vez, ninguno que Marco pudiera vigilar, ninguno en el que fuera seguro escribir una contraseña, ninguno que sobreviviera fuera de su portátil.
Lo que necesitaba era construirle al agente un navegador propio. Uno de verdad —visible, conducible, con memoria— viviendo en un servidor sin pantalla. Marco pensaba que "navegador de verdad" y "servidor sin escritorio" eran incompatibles. Estaba equivocado, y la pieza que lo demostraba se la había enseñado un compañero del podcast sin que él le diera importancia en su momento.
Leer la historia completa
Registrarse ahora para leer la historia completa y obtener acceso a todos los puestos para sólo suscriptores de pago.
Suscribirse
