El 29 de septiembre de 2026, se publicó en GitHub una herramienta de línea de comandos de código abierto llamada RemoveMacAI. Su único objetivo es desenterrar de las profundidades del disco de macOS 27 aquellos archivos de modelos de Apple Intelligence que los usuarios creían haber borrado.
En el menú de configuración de macOS 27, Apple eliminó el interruptor global único para controlar Apple Intelligence. Cuando los usuarios desactivan una a una las diversas funciones de IA en el panel de preferencias del sistema, los archivos de los pesos de los modelos, que en total suman unos 12 GB, permanecen inactivos en el directorio del sistema del disco de estado sólido. Lo que se presiona es simplemente un activador de funciones en la interfaz de usuario. El servicio subyacente no solo conserva los parámetros del modelo, sino que también mantiene abierto un canal de descarga para obtener actualizaciones en cualquier momento.
El interruptor de la interfaz se convierte en un falso placebo
Una Mac con un almacenamiento estándar de 256 GB ya tiene que soportar la presión del sistema operativo y las aplicaciones preinstaladas. La llegada de la era de los modelos integrados significa que otros 12 GB de espacio deben asignarse obligatoriamente a los modelos de IA. Apple prefiere dejar que estos enormes bloques de datos permanezcan inactivos en el disco duro a largo plazo. No están dispuestos a ofrecer un botón en la interfaz de configuración para que los usuarios liberen el almacenamiento físico de manera autónoma.
Este diseño ha separado la “desactivación de funciones” de la interfaz y la “desinstalación de modelos” de la capa subyacente en dos estados sin relación alguna. El panel de preferencias del sistema ya no proporciona una vía para vaciar los activos locales con un solo clic. Cuando el desarrollador envió la versión inicial de RemoveMacAI, enfatizó especialmente al principio del README que este conjunto de archivos de modelos ocupaba “about 12 GB” de espacio de almacenamiento.
Sin embargo, en las actualizaciones de código posteriores, el autor presentó un registro de modificación llamado “Drop the model size from the README intro”. Eliminó la cifra exacta del tamaño al principio, manteniéndola discretamente solo en la lista de características técnicas. El núcleo de la disputa de los desarrolladores apunta directamente a quién tiene la potestad final sobre los archivos en este sistema.
Lo que se conserva localmente no son solo los pesos estáticos de los modelos. El mecanismo de distribución de activos en segundo plano de macOS escucha continuamente el estado funcional del sistema operativo. Siempre que el canal de descarga a nivel del sistema no se corte físicamente, el sistema puede, a través del mecanismo de actualización silenciosa en segundo plano, extraer el modelo grande más reciente para sobrescribir los archivos originales en cualquier momento.
Tres pasos encadenados para evadir las barreras del sistema
Ante los mecanismos de bloqueo integrados en el sistema operativo, RemoveMacAI ofrece una solución de bajo nivel que no requiere desactivar la Protección de Integridad del Sistema (SIP). Esta herramienta, escrita en una mezcla de 82% Swift y 14% Objective-C, está destinada únicamente a Apple silicon, en su versión actual 0.2.3. Se indica claramente que se requiere macOS 27.0.1 en combinación con esta versión o superior para una ejecución estable.
Figura: Captura de pantalla del estado de ejecución mostrada en la página principal del repositorio de RemoveMacAI. Fuente: Repositorio de RemoveMacAI (docs/hero.png)
El primer paso de la herramienta para extirpar el modelo es forzar la instalación en el sistema de un perfil de configuración especial. Escribe directamente en las claves de restricción reservadas oficialmente por Apple para la gestión empresarial, y bloquea forzosamente aquellas opciones de preferencias que originalmente no tenían una clave de restricción correspondiente. Este paso interrumpe la ruta de ejecución de las funciones de IA desde la capa de configuración subyacente.
El segundo paso es la eliminación física de los archivos del modelo almacenados localmente. La herramienta no utiliza los comandos habituales para forzar el borrado de archivos, sino que llama directamente al servicio Unified Asset Framework (UAF) de macOS para iniciar una solicitud de eliminación de activos. Dado que la solicitud se emite a través de la interfaz legal de gestión de activos nativa del sistema, la herramienta completa la orden de borrar los 12 GB de archivos en el riguroso entorno con SIP habilitado.
El tercer paso es bloquear el tráfico de fondo para la autorreparación del sistema. Los procesos del sistema de Apple poseen una potente lógica de recuperación en segundo plano. Una vez que detecta la pérdida de activos fundamentales, activa el marco MobileAsset para reintentar la descarga. La herramienta modifica una a una las direcciones de red de los servidores de descarga de MobileAsset para cada tipo de activo eliminado, redirigiéndolas forzosamente a puntos de conexión no válidos. Esto corta directamente la capacidad de macOS para volver a conectarse a los servidores oficiales de Apple y descargar el modelo.
Extirpar de raíz provoca bloqueos en las aplicaciones
Desprender a la fuerza el modelo de IA a nivel de sistema trae consigo de manera inevitable una fractura funcional a gran escala. Después de ejecutar removemacai off, todos los componentes del sistema que dependen del modelo en el dispositivo de Apple quedan paralizados al instante. Las aplicaciones nativas de terceros que llaman al marco Foundation Models no podrán ejecutar tareas generativas. La acción preinstalada del sistema Use Model en la aplicación Atajos también devolverá un error de inmediato.
La ruptura de este enlace técnico afecta directamente a la experiencia del usuario a un nivel superior. La función de reconocimiento visual Visual Intelligence, que genera gran expectación, así como las características de edición de eventos en lenguaje natural en la aplicación Calendario, perderán por completo su utilidad junto con la eliminación de estos 12 GB de archivos.
Llama la atención que, en la arquitectura interna del sistema macOS 27, el proceso subyacente encargado de la ventana de búsqueda de Spotlight se llame Siri. Incluso si se han cortado las funciones de la interfaz de IA, algunos servicios centrales del sistema continúan bajo la máxima protección del marco SIP. Siguen cargándose y ejecutándose en un entorno en segundo plano. Apple Intelligence dejó de ser hace tiempo un módulo de aplicación que pueda extraerse de manera independiente; se ha integrado profundamente en la gestión de archivos y la infraestructura del sistema.
Figura: Vista detallada de la salida del estado funcional proporcionada por RemoveMacAI. Fuente: Repositorio de RemoveMacAI (docs/status.png)
La implementación de la lógica central de RemoveMacAI no carece de bagaje técnico. Toda la herramienta está construida sobre la base del proyecto pared, escrito por otro desarrollador independiente, 4evy. El equipo de pared fue el primero en, mediante ingeniería inversa, descifrar la lógica de trabajo del servicio de gestión de activos Unified Asset Framework. Aprovecharon esto para localizar la distribución de la colección de archivos de grandes modelos y el mecanismo operativo oculto de las claves de configuración pertinentes del sistema.
La lucha por el control definitivo del dispositivo
En cuanto al diseño de interacción de la ingeniería de código, RemoveMacAI ofrece el rigor estándar de una cadena de herramientas. Su script de instalación público de una sola línea incluye una lógica de verificación de suma de comprobación, que comprueba automáticamente la integridad binaria del paquete de lanzamiento una vez finalizada la descarga. La herramienta no solo proporciona comandos de visualización de información como status y features. También equipa la acción central off con parámetros de control granulares como --keep, --dry-run y --yes. Si se ejecuta sin parámetros, invocará un proceso de asistente interactivo.
Una corrección de código sobre el recuento en el historial de confirmaciones del proyecto, expuso de manera indirecta la insondabilidad de los mecanismos de macOS. El autor envió una corrección lógica llamada “Stop reporting freed space before macOS deletes the model files”. Antes de esa modificación, la herramienta informaba con anticipación a los usuarios sobre el espacio de almacenamiento liberado, ganándole de mano al sistema operativo antes de que realmente eliminara los archivos del disco duro.
El servicio interno de activos UAF de macOS realiza llamadas asíncronas al ejecutar la acción de borrado. Si la herramienta calcula el uso del disco inmediatamente después de emitir el comando basándose en la lógica convencional de operaciones de archivos, los datos obtenidos solo serán una ilusión de algo que no se ha vaciado por completo. El estado devuelto por la API del servicio subyacente del sistema se desvincula del estado real del archivo en el disco duro físico. Esto plantea un obstáculo insuperable para todas las herramientas de intervención externa.
Al ejecutar el comando de línea removemacai revert, es posible deshacer por completo toda la escritura de configuración y las modificaciones de direcciones. Posteriormente, el sistema puede desinstalar esta herramienta de terceros de manera normal y limpia. Este diseño reversible y sin concesiones es una respuesta directa a un ecosistema cerrado. Apple ha dejado la reversibilidad de la restauración y actualización en manos del propio sistema. Los desarrolladores han arrebatado la reversibilidad de la eliminación física a los usuarios finales. Cuando el gran modelo se convierte en la infraestructura integrada del sistema, aquel interruptor de función en el panel de configuración, hace mucho tiempo que dejó de ser el máximo permiso de hardware que el usuario puede controlar.
Enlaces de referencia:
- RemoveMacAI GitHub Repository
- 4evy pared GitHub Repository