🔴 LA TESIS DE ESTE ARTÍCULO

Esta semana documentamos que la soberanía que vende Anthropic es cosmética (tus datos en tu nube, tu modelo en la suya) y que la que construye NVIDIA es estructural pero inaccesible (AI factories por millones de dólares). Pero hay un tercer camino — el único que una empresa o un país sin data center puede tomar hoy: la eficiencia. Proyectos como Colibri — un motor de inferencia en C puro, Apache-2.0, 27.000+ estrellas, nacido hace dos meses — corren modelos MoE de frontera de 744B a 2.8T de parámetros en hardware de consumo, tratando VRAM, RAM y disco como una sola jerarquía. Hacen que la IA más capaz del mundo corra en el hardware que ya existe — y eso es soberanía real, no prometida. Wagner Solutions no solo lo predica: lo contribuye. Ayer abrimos el PR #1399 a Colibri: redujimos la RAM residente que un modelo frontera necesita de 1.128 MB a 64 MB — 17,6× menos — byte-idéntico. La soberanía digital no se compra con clusters: se construye con eficiencia.

Hay una conversación que se repite en los directorios de LATAM cuando alguien dice la palabra "soberanía digital": alguien trae una cotización de un cluster, o de una "AI factory", o de un acuerdo enterprise con un lab — y el número hace que todos miren el piso. Y entonces la conclusión silenciosa es siempre la misma: "la soberanía es para los que ya tienen plata".

Esa conclusión es falsa. Y en este artículo vamos a demostrarlo con algo que no es teoría: un pull request. Pero para llegar ahí, primero tenemos que desmontar el espejismo de la soberanía cara.

1. El espejismo de la soberanía cara

En los últimos ocho días publicamos el mapa completo de lo que la industria llama "soberanía". Resumamos lo esencial, porque es el punto de partida de hoy:

Camino Quién lo vende Qué te da El problema
Soberanía cosmética Anthropic (EFS, 1-sep-2026) Tus logs y datos de monitoreo viven en tu nube, con tus llaves El modelo — el cerebro — sigue centralizado en su API. Te devuelven los datos, te retienen el cómputo
Soberanía estructural NVIDIA (Nemotron 3, AVO, AI factories) El modelo corre en tu piso, open weights, harness abierto Real — pero requiere AI factories y arquitecturas on-prem que cuestan millones de dólares

Fíjate en la asimetría: una es barata pero falsa; la otra es real pero inalcanzable. Y entre esas dos, el 99% de las organizaciones del mundo — las que no son un banco global ni un gobierno con presupuesto de defensa — se quedan sin opción. Se quedan con la API del lab, con los términos que el lab decida, con los precios que el lab ponga.

"Si la única soberanía disponible cuesta un cluster de diez millones de dólares, entonces la soberanía digital no es un derecho — es un privilegio de ricos." — La pregunta incómoda que este artículo intenta responder

Pero hay un tercer camino. Y para verlo hay que entender una propiedad arquitectónica que cambió las reglas del juego — y que la mayoría de los análisis de "soberanía" ignoran por completo.

2. La desacoplación que cambió las reglas: por qué la eficiencia ES soberanía

Los modelos que dominan la frontera abierta de 2026 — GLM-5.2, Kimi K3, DeepSeek, Qwen — son casi todos Mixture of Experts (MoE). Y el MoE tiene una propiedad que sus creadores diseñaron para abaratar el datacenter, pero que terminó siendo la llave de la soberanía local.

En un modelo denso, capacidad y cómputo están acoplados: para generar un token tienes que tocar todos los parámetros. Un denso de 405B exige recorrer los 405B en cada token — el cuello de botella es la ley de Little sobre el ancho de banda de memoria, y por eso streamear un denso desde disco es inútil: nunca alcanzas al cómputo.

En un MoE, capacidad y cómputo están desacoplados. Kimi K3 tiene 2,8 trillones de parámetros, pero cada token activa solo ~104 mil millones (16 de 896 expertos). La capacidad vive en disco — 2,8T en int4 son ~1,4 TB, trivial para un NVMe moderno — y el cómputo por token solo toca el subconjunto activo. La misma propiedad que hace eficiente al MoE en la nube — la activación escasa — es la que lo hace offloadeable localmente.

Y aquí es donde entra el proyecto que cambió el tablero:

Dato Colibri (github.com/JustVugg/colibri)
Qué es Motor de inferencia en C puro, cero dependencias — un archivo C por familia de modelo
Licencia Apache-2.0 (open source real, sin cláusulas raras)
Tamaño 27.000+ ⭐ · 2.968 forks · nacido 1-jul-2026 — dos meses de vida
Qué corre GLM-5.2/5.3 (744B), Kimi K3 (2.8T), Inkling (975B), DeepSeek V4 Flash (284B), Qwen, OLMoE
En qué hardware Hardware de consumo: GLM-5.2 (744B) en ~25 GB de RAM · Kimi K3 (2.8T) desde 32 GB
La idea central VRAM, RAM y disco como una sola jerarquía de memoria (multitiering): los pesos son datos que se mueven, no estado que se retiene
"Weights are not state to hold. They are data to stage." — Filosofía central de Colibri: los pesos no son estado que retienes — son datos que orquestas

Traduzcamos lo que esto significa en términos de soberanía: cuando un modelo de 744B corre en 25 GB de RAM — en una workstation, en una Mac, en un servidor que ya pagaste — el "open weights" deja de ser un juguete de laboratorio y se convierte en sustituto real de la API. Mismo modelo de frontera. Cero costo por token. Cero data governance de terceros. Cero rate limits. Cero posibilidad de que te lo retiren (tesis de nuestros blogs #114 y #115: el peso en tu disco = nadie te lo retira).

3. El cuello de botella que quedaba: el trunk denso

Pero había un problema, y era justamente el que nos llevó a contribuir. Colibri ya streameaba los expertos desde disco con maestría (el "routing heat" decide qué expertos viven en VRAM, cuáles en RAM, cuáles se leen del NVMe). Pero los modelos MoE tipo GLM tienen una capa que no es escasa: el trunk denso — las primeras capas densas y las capas de atención compartidas que todos los tokens atraviesan, pase lo que pase.

Ese trunk tenía que estar residente en RAM. Y cuando el modelo crece, el trunk crece — hasta el punto en que se convierte en el nuevo hard blocker. Ese es exactamente el título del issue #826 del proyecto:

"[Feature]: optional streamable dense trunk, so colibri runs where RAM is the hard blocker" — Issue #826 de Colibri: que Colibri corra donde la RAM es el bloqueador duro

Piensa en lo que significa "donde la RAM es el bloqueador duro": es casi todo el mundo real. No todos tienen 64 GB de RAM. No todos tienen una workstation. La mayor parte de los servidores del planeta — y de LATAM en particular — viven entre 8 y 32 GB. Si el trunk denso de un modelo grande exige 1,1 GB o más solo de residente (y eso escala con el modelo), entonces el modelo "que corre en hardware de consumo" sigue teniendo un piso de memoria que excluye a la mayoría.

Lo medimos en carne propia. En nuestro host de pruebas (un Oracle A1 ARM, Neoverse-N1), con un fixture GLM-MoE real generado con la misma arquitectura del motor, el resultado fue brutal:

🔴 EL FLOOR QUE REPRODUJIMOS

Con el trunk denso residente (el comportamiento normal del motor), el modelo consumía 1.128,45 MB solo de trunk. Cuando limitamos la RAM del proceso a 900 MB con cgroup v2 — simulando el servidor de 8 GB que tiene un cliente real — el resultado fue directo: OOM-killed. 350 eventos de out-of-memory. El modelo simplemente no corría. No corría más lento: no corría. Ese es el "does not run at all" que separa la teoría de la soberanía de su práctica.

La barrera no era el modelo. La barrera era la memoria. Y la memoria es exactamente donde vive la brecha. No la brecha de talento — la brecha de hardware, la que separa a quien tiene un datacenter de quien tiene un servidor.

4. El dogfooding: el PR #1399 y los 17,6× de RAM liberada

Acá es donde este blog deja de ser análisis y se convierte en evidencia. Porque en vez de escribir sobre el problema, hicimos lo que cualquier defensor de la soberanía digital debería hacer: lo contribuimos.

4.1 El diseño que el maintainer aprobó

El 1 de septiembre propusimos en el issue #826 un diseño llamado TRUNK_RESIDENT_LAYERS=N: dejar las top-N capas del trunk residentes en RAM y streamear el resto como vistas mmap file-backed de solo lectura — reutilizando la maquinaria COLI_MMAP que Colibri ya usa para los expertos. La clave del diseño: solo 4 sitios de código (el loader, el skip de planarize, el accounting de memoria residente y el manejo del knob), no los ~99 sitios de matmul que estimaba el issue. Porque los sitios de matmul no distinguen de dónde vienen los punteros de un tensor.

El maintainer, JustVugg, lo validó con una frase que es un curso de sistemas operativos:

"@SebaWag the mmap-view design is the right shape, precisely because the matmul sites do not care where a QT's pointers came from." — JustVugg, maintainer de Colibri, issue #826 (07-sep-2026)

Con luz verde, pusimos dos condiciones que el maintainer exigió: opt-in only (si no seteas la variable, el comportamiento es byte-idéntico al actual) y medición real obligatoria (RSS y tok/s antes/después, en un host donde el trunk no quepa — no estimaciones).

4.2 La implementación y la medición

Implementamos la feature (commit d4788a7), montamos la infraestructura de prueba en el Oracle A1 ARM y corrimos el A/B que el maintainer pedía:

Configuración RAM residente del trunk Resultado
Baseline sin límite 1.128,45 MB Corre (0,7 tok/s)
Baseline con cap de 900 MB (1.128 no cabe) ❌ OOM-killed — no corre
TRUNK_RESIDENT_LAYERS=0 con cap de 900 MB 64,06 MB ✅ Corre bajo el cap
✅ EL RESULTADO

1.128 MB → 64 MB: 17,6× menos RAM residente. El modelo pasó de morir OOM-killed bajo un límite de 900 MB a correr completo — y con una garantía que no es menor: byte-identidad. La salida con el knob activado es idéntica, byte por byte, a la salida sin él. No cambiamos el modelo, no cambiamos la precisión, no cambiamos la semántica del router: cambiamos dónde viven los pesos. Exactamente la regla de oro del proyecto: la memoria insuficiente puede reducir velocidad; jamás debe redefinir silenciosamente el modelo.

El CI del PR corrió 26/26 verde a la primera — todas las plataformas (Linux, ARM, macOS, Windows) más los oráculos de exactitud de todos los engines (GLM-5.3, Inkling, OLMoE, DeepSeek). Los oráculos validan precisamente lo que prometimos: que ninguna otra familia de modelos se vio afectada. Y el historial no es un accidente aislado: antes de este PR ya teníamos dos PRs mergeados en el proyecto (#1103: geometrías de planner para OLMoE/K3/Inkling/DSv4; #1109: fix de dotprod ARM64) y una verificación creditada por el maintainer en el issue #1296.

El PR #1399 está abierto, esperando review, en github.com/JustVugg/colibri/pull/1399. ¿Y sabes qué es lo más notable de todo esto? Que quien lo escribió no está en Silicon Valley. No tiene un cluster. No tiene un PhD. Está en LATAM, con un servidor ARM de bajo costo y la convicción de que la soberanía digital se construye — no se compra.

5. Qué significa esto para LATAM (y para cualquier empresa sin data center)

Vamos a ser directos sobre lo que este hilo — Colibri + el PR #1399 — significa para la región, porque creemos que es la noticia más importante de la semana en soberanía digital, y pasó casi desapercibida.

5.1 La brecha no es de hardware: es de arquitectura mental

Llevamos años escuchando que la brecha digital se cierra "comprando más infraestructura" — más servidores, más GPUs, más nube. Pero la evidencia de 2026 apunta exactamente en la dirección opuesta: cada barrera de hardware genera una adaptación que la vuelve irrelevante. La escasez de GPUs produjo los MoE más eficientes del mundo. La escasez de VRAM produjo la cuantización y el offloading. La escasez de RAM — el problema que atacamos ayer — produce motores que tratan el disco como memoria. La restricción no nos debilita: nos entrena.

La brecha real entre LATAM y el mundo desarrollado en IA no es que no tengamos los modelos — los modelos abiertos son gratis y de frontera. No es que no tengamos el talento — el talento está, y el PR #1399 es prueba viva. La brecha es creer que necesitamos lo que ellos tienen para hacer lo que ellos hacen. Esa creencia es la que venden los que ganan con ella.

5.2 El hardware que ya tienes es tu primer acto de soberanía

Cuando un modelo de 744B corre en 25 GB de RAM, la pregunta "¿qué hardware necesito para ser soberano?" cambia de respuesta. Ya no es "una AI factory de NVIDIA". Es: el servidor que ya pagaste, el disco que ya tienes, la máquina que ya existe en tu oficina. La soberanía empieza por dejar de pedir permiso — y por dejar de pedir presupuesto para lo que la ingeniería ya resolvió.

5.3 Honestidad radical (como siempre)

🟡 LO QUE NO VAMOS A OCULTARTE

Colibri no es magia: un Kimi K3 de 2.8T corriendo desde 32 GB de RAM produce fracciones a pocos tokens por segundo en los modelos más grandes — suficiente para chat casual, todavía lento para un agente que necesita 50k tokens de razonamiento. El límite actual es de ingeniería y de hardware de memoria (DDR6, PCIe Gen6, CXL, maduración del motor), no de arquitectura — pero existe hoy.

Y nuestras VPS de Wagner Solutions no corren modelos de frontera locales: la capacidad de cómputo no alcanza. Nuestra soberanía práctica hoy es la del nivel 2 que documentamos en el blog #117: harness propio + memoria agéntica (MillenniumDB) + libertad de cambiar de proveedor sin tocar la operación.

Pero hay una diferencia entre esperar y construir: el código que contribuimos ayer no es marketing. Es ingeniería que baja el piso de RAM que un modelo frontera necesita — para todos, incluidos nosotros. Cada PR así acerca el día en que "correr un modelo de frontera en tu máquina" pase de truco de feria a opción seria. Y queremos que ese día llegue para LATAM al mismo tiempo que para el resto del mundo.

Porque al final, la soberanía digital tiene una propiedad que la hace distinta a cualquier otra compra: no es un activo que se adquiere — es una capacidad que se ejerce. Y la capacidad se ejerce contribuyendo, no consumiendo.

Conclusión: la soberanía no es un cluster que compras — es un techo que bajas

Esta semana vimos a los dos labs más poderosos del planeta vender "soberanía" de una forma u otra. Anthropic te devuelve los datos y te retiene el cerebro. NVIDIA te muestra el futuro — por un precio que casi nadie puede pagar. Y entre esos dos movimientos, un proyecto de C puro nacido hace dos meses, con 27.000 estrellas y cero dependencias, demostró algo más profundo:

La frontera de la IA ya no vive solo en los datacenters. Vive cada vez más en la eficiencia — y la eficiencia es la palanca más democrática que existe, porque se construye con código abierto, se comparte en comunidad y no le pide permiso a nadie.

El PR #1399 no es un logro técnico aislado: es una demostración del modelo de soberanía que creemos — CAPACIDAD → REPUTACIÓN → IMPLEMENTACIÓN (blog #114), donde contribuir a los comunes te da reputación, y la reputación atrae los clientes que pagan por la implementación. Es el Red Hat de la IA, aplicado a la infraestructura misma de la soberanía.

Así que la próxima vez que alguien te diga que la soberanía digital es cara, pregúntale dos cosas. Primero: "¿dónde corre el modelo?" (la pregunta del #117). Y segunda, la de hoy: "¿qué tan grande es el modelo que no te deja dormir — y cuánta RAM necesita de verdad?" Porque las dos respuestas, juntas, definen si estás comprando una promesa o construyendo una capacidad.

¿Tu empresa construye su soberanía digital — o la sigue comprando a plazos?

Te mostramos — con honestidad radical — en qué nivel de soberanía está tu operación hoy, qué hardware que ya tienes puedes aprovechar, y cómo integrar modelos abiertos de frontera con harness propio y memoria agéntica en tu infraestructura. Agenda una conversación de 30 minutos: con tu caso real, no con teoría.

Agendar diagnóstico →