Por Redacción Pangea IA · 20 de octubre de 2026
La empresa doubleAI ha presentado Maxwell, un sistema de inteligencia artificial que no se limita a escribir código: observa un programa mientras funciona, identifica sus cuellos de botella y sustituye partes de su ejecución por versiones más rápidas. La compañía afirma que cada cambio va acompañado de una prueba formal de equivalencia, diseñada para demostrar que el nuevo código conserva el comportamiento del original.
Maxwell se ofrece inicialmente mediante acceso anticipado y funciona con cargas de CPU y GPU. Su propuesta responde a un problema cada vez más costoso: muchos equipos utilizan modelos de IA para programar, pero el software resultante no siempre aprovecha bien el hardware sobre el que se ejecuta. doubleAI llama a esta nueva categoría Code Execution Models o modelos de ejecución de código.
Qué hace Maxwell y por qué es diferente
Un asistente de programación convencional propone o modifica el código fuente antes de ejecutarlo. Maxwell se sitúa en otra capa. Instala un entorno de ejecución que analiza el programa, el procesador disponible y las formas y tipos de los datos que circulan por él. Con esa información genera un binario especializado para la máquina y la carga concretas, sin alterar los archivos fuente que ve el desarrollador.
La comparación más cercana es un compilador justo a tiempo, o JIT, que transforma código durante la ejecución. La diferencia que reivindica doubleAI es el alcance: un compilador clásico aplica transformaciones previamente programadas y conservadoras; Maxwell utiliza un modelo para buscar otros algoritmos e implementaciones y puede continuar optimizando cuando cambian el hardware, los datos o los cuellos de botella.
Este planteamiento complementa a herramientas como los asistentes de código. En Pangea IA explicamos recientemente cómo Claude Code Mods permite adaptar un asistente de programación. Esa clase de agente trabaja con el desarrollador y el repositorio. Maxwell pretende trabajar para la máquina: recibe el programa ya creado y trata de ejecutar su misma función utilizando menos tiempo o recursos.
La verificación formal es la pieza decisiva
Reescribir un programa mientras está activo entraña un riesgo evidente: una optimización podría cambiar silenciosamente el resultado. Para limitarlo, doubleAI sostiene que Maxwell formaliza el comportamiento del código y produce, junto a cada sustitución, una prueba matemática de equivalencia semántica que una máquina puede comprobar.
Dos implementaciones son semánticamente equivalentes cuando, para las entradas y condiciones cubiertas por el modelo formal, producen el mismo resultado y los mismos efectos observables. Por ejemplo, el sistema podría sustituir una operación escrita en Python por una implementación de bajo nivel que aproveche instrucciones vectoriales, siempre que pueda demostrar que ambas hacen lo mismo.
Esto no equivale a certificar que la aplicación entera está libre de errores o es segura. Una prueba solo garantiza la propiedad que se ha definido dentro del modelo utilizado. Si el programa original contiene una decisión equivocada, reproducirla con exactitud no la corrige. También deben considerarse interacciones con archivos, red, concurrencia, extensiones nativas y otros comportamientos difíciles de representar por completo.
La compañía asegura haber formalizado Python real, incluido su comportamiento dinámico, y afirma que su sistema maneja también gráficos de PyTorch. Es una declaración técnicamente ambiciosa que requiere evaluación externa más amplia. La publicación inicial describe el método y varias demostraciones, pero todavía no aporta un estudio académico independiente que permita generalizar sus resultados a cualquier aplicación.
Maxwell frente a un compilador y un agente de código
| Sistema | Cuándo actúa | Qué modifica | Control principal |
|---|---|---|---|
| Agente de programación | Durante el desarrollo | Código fuente y archivos del proyecto | Revisión humana, pruebas y permisos |
| Compilador tradicional | Antes de ejecutar | Traducción y optimizaciones predefinidas | Reglas deterministas del compilador |
| Compilador JIT | Durante la ejecución | Código máquina con transformaciones previstas | Corrección por diseño de las transformaciones |
| Maxwell | Durante la ejecución | Algoritmos e instrucciones del binario, según doubleAI | Pruebas formales de equivalencia |
La tabla no implica que Maxwell sustituya a los compiladores existentes. El sistema depende de ellos, del entorno de ejecución y de información obtenida durante el funcionamiento. Su propuesta es añadir una capa de optimización más flexible sobre herramientas ya maduras. Tampoco elimina la necesidad de medir: una prueba formal de corrección no dice cuánto tarda una optimización en encontrarse ni si el ahorro compensa el coste de operar el servicio.
Las cifras anunciadas: prometedoras, pero aún parciales
doubleAI afirma haber acelerado más de 38 veces determinadas canalizaciones de datos y más de 4,5 veces algunos núcleos de inferencia. Son máximos seleccionados por la empresa, no una media representativa de todas las cargas. La mejora dependerá de cuánto margen de optimización conserve el programa, del hardware, del tipo de datos y de si el código ya ha sido ajustado por especialistas.
El ejemplo más detallado afecta a LTX-2.5, un modelo abierto para generar vídeo. Según la prueba publicada, una secuencia 4K que tardaba cerca de 250 segundos en dos GPU Nvidia B200 pasó a unos 134 segundos, una mejora de 1,87 veces. Maxwell redujo intercambios de datos entre GPU, estrechó zonas de solapamiento y modificó decisiones dentro de los núcleos de ejecución.
Otra demostración ejecuta Whisper Small en una RTX 4090: 180 transcripciones pasan de 106,23 a 49,82 segundos. Los resultados se presentan con salidas idénticas, pero proceden del material de doubleAI. Hasta que existan pruebas reproducibles de terceros, conviene tratarlos como evidencias iniciales y no como una garantía comercial.
The Register recoge además que la instrumentación puede añadir hasta un 2% de sobrecarga mientras realiza el trazado. La empresa sostiene que las mejoras compensan ese coste y que el impacto desaparece cuando no se está trazando. Esta afirmación también deberá comprobarse en aplicaciones con latencia sensible, tráfico irregular o muchos servicios pequeños.
Disponibilidad, precio y requisitos
Maxwell está abierto a solicitudes de acceso anticipado, no disponible de forma general. La compañía todavía no publica una tarifa estándar. The Wall Street Journal señala que prevé cobrar en función del ahorro obtenido por el cliente, un modelo que requerirá acordar cómo se calcula la referencia y qué parte del ahorro corresponde al servicio.
El desarrollador instala el entorno de ejecución, mientras que el modelo se aloja en la infraestructura de doubleAI. Ese diseño simplifica el despliegue inicial, pero introduce una relación de confianza. Para optimizar, el sistema observa trazas, perfiles, características del hardware y propiedades de los datos en circulación. Las fuentes consultadas no detallan todavía todas las condiciones de residencia, retención, aislamiento o uso posterior de esa información.
Qué implica para empresas españolas y europeas
La oportunidad es clara para compañías que pagan grandes facturas de CPU o GPU. Una reducción real del tiempo de inferencia podría atender más peticiones con el mismo hardware, rebajar la espera del usuario o aplazar nuevas compras. También puede ayudar a aplicaciones escritas en Python que funcionan correctamente pero contienen secciones alejadas del rendimiento de una implementación especializada.
Para una pyme corriente, sin embargo, no es una herramienta que deba incorporarse automáticamente. El primer paso debería ser medir dónde se gasta el dinero. Si la mayor parte del coste procede del proveedor de un modelo externo, de la transferencia de datos o de una base de datos, acelerar una función local quizá no cambie la factura. Maxwell será más relevante cuando la empresa controla cargas de cómputo frecuentes y suficientemente grandes.
En la Unión Europea, una prueba piloto debe revisar protección de datos, secreto empresarial y condiciones contractuales. Aunque el código fuente no cambie, las trazas de ejecución y la forma de los datos pueden revelar información sensible sobre una aplicación o sus usuarios. Antes de instalar el entorno en producción conviene conocer qué información sale del sistema, dónde se procesa, durante cuánto tiempo se conserva y qué garantías ofrece el proveedor.
También debe exigirse una salida reversible. El programa ha de seguir funcionando sin Maxwell y el equipo debe conservar una referencia para comparar resultados, latencia y coste. Esta disciplina se parece a la recomendada al evaluar nuevos aceleradores. El reciente lanzamiento de TorchNeuron para ejecutar PyTorch en chips Trainium muestra que la competencia ya no se limita al silicio: las capas de software que hacen usable y eficiente el hardware son igual de importantes.
Cómo realizar una prueba útil
- Elegir una carga representativa: utilizar datos y patrones de tráfico similares a los de producción, sin incluir información personal innecesaria.
- Fijar una referencia: registrar tiempo, consumo, coste y resultados antes de activar la optimización.
- Verificar la corrección: conservar las pruebas formales, pero añadir pruebas funcionales, de integración y de seguridad propias.
- Medir el ciclo completo: incluir el tiempo dedicado al trazado, la búsqueda de optimizaciones y cualquier sobrecarga operativa.
- Revisar los datos: documentar qué telemetría recibe doubleAI y comprobar el encaje contractual y regulatorio.
- Mantener un plan de retirada: poder desactivar el servicio sin modificar el código fuente ni interrumpir la aplicación.
Un cambio potencial en la economía del software
Maxwell apunta a una evolución interesante: después de aplicar la IA a la escritura de programas, utilizarla dentro de su ejecución. Si el método funciona de forma fiable y generalizable, una aplicación podría adaptarse continuamente a la máquina y a los datos en lugar de depender solo de optimizaciones diseñadas con antelación.
La verificación formal convierte la propuesta en algo más serio que pedir a un modelo generativo que reescriba código y confiar en unas pruebas. Al mismo tiempo, no resuelve por sí sola todos los riesgos de una aplicación real. Persisten preguntas sobre cobertura, privacidad, sobrecarga, precio y dependencia de un servicio alojado.
Por ahora, Maxwell merece una prueba controlada, no una adopción ciega. Su valor editorial está en mostrar una posible nueva capa de la informática: agentes que no programan para personas, sino que optimizan continuamente el camino entre el software y el hardware.
Lecturas relacionadas
- TorchNeuron abre PyTorch a los chips Trainium de AWS
- Claude Code Mods: personaliza tu asistente de programación con IA
- Cohere prepara la compra de AISLE para detectar fallos con IA
Fuentes consultadas
- doubleAI: presentación técnica de Maxwell, publicada el 19 de octubre de 2026; consulta: 20 de octubre de 2026.
- doubleAI: prueba de Maxwell con LTX-2.5, publicada el 19 de octubre de 2026; consulta: 20 de octubre de 2026.
- The Register: análisis técnico de Maxwell, publicado el 19 de octubre de 2026; consulta: 20 de octubre de 2026.
- The Wall Street Journal: lanzamiento y modelo comercial de doubleAI, publicado el 20 de octubre de 2026; consulta: 20 de octubre de 2026.


Deja una respuesta