Memdoor es un framework de software diseñado para orquestar equipos de agentes de inteligencia artificial en la resolución de problemas de programación. A diferencia de los sistemas que dependen de la evaluación por parte de un modelo de lenguaje, Memdoor utiliza un script de shell para determinar el éxito, basándose en la ejecución de pruebas unitarias y de integración. El sistema se construye sobre la metodología GVS5H, que emplea cinco modelos de lenguaje (Qwen3.8-27B) que operan en roles específicos: planificador, dos ideadores, solucionador, gerente y un trabajador de reparación. Cada agente inicia con un contexto fresco y se comunica exclusivamente a través de archivos en el disco, lo que garantiza la trazabilidad y la reproducibilidad de los resultados.
En pruebas realizadas sobre el conjunto de datos LiveCodeBench Hard, el workflow de Memdoor alcanzó una puntuación media de 9,8 sobre 10 en cinco iteraciones para los diez problemas más difíciles, superando a la implementación original de los autores (9,6) y a un sistema de referencia (Fable 5, 8,0). El sistema ha demostrado una capacidad de resolución del 98% (49 de 50 ejecuciones), con un coste total de 35,79 dólares por las pruebas principales. La arquitectura técnica se basa en un archivo YAML que define un grafo acíclico de dependencias (DAG) para cada paso del proceso, incluyendo la generación de código, la verificación mediante comandos y la reparación automática. Memdoor está disponible para su instalación local o a través de OpenRouter, permitiendo a los desarrolladores integrar flujos de trabajo multiagente en sus proyectos de software sin necesidad de intervención humana constante.
