New Open-Source Utility Removes Apple Intelligence Features from macOS
A groundbreaking command-line utility named RemoveMacAI has recently emerged, specifically designed for users of Apple silicon Macs running macOS 27. This open-source tool enables users to disable the Apple Intelligence feature, eliminate downloaded on-device AI models, and stop the operating system from automatically redownloading them.
The project was developed by Om Lahore and is made available under the MIT license. It primarily addresses storage and manageability challenges faced by users who have opted for the deactivation of Apple Intelligence, yet still have associated models occupying valuable space on their devices. The utility provides a much-needed solution to concerns about storage management, particularly for users who are conscious of their device’s performance.
The Limitations in macOS 27
According to the project documentation, macOS 27 has introduced significant changes. Notably, it no longer features a universal switch to turn off Apple Intelligence. This means that even if users disable various features linked to this system, the downloaded models may remain stored locally. This was an oversight that RemoveMacAI aims to rectify by providing users the tools needed to fully disengage from Apple Intelligence and manage their local assets effectively.
The RemoveMacAI tool can disable a wide assortment of functions connected to Apple Intelligence. Some of these deletable features include Siri, "Hey Siri," Writing Tools, Genmoji, Image Playground, the ChatGPT extension, smart replies in Mail, notification summaries, inline text predictions, and features like Spatial Photos and Xcode predictive code completion.
Furthermore, the utility meticulously clears associated local assets, which encompass Apple Intelligence foundation models and model sets utilized for various functionalities like image generation, Genmoji applications, Spatial Photos, and Xcode code completion. It’s vital to note that dictation speech models are not removed, as they operate independently from the utility’s functions.
A Focus on Security and Integrity
For users prioritizing security, the development of RemoveMacAI includes a critical feature: it removes these AI models through Apple’s asset service instead of directly deleting protected files from the /System directory. This ensures that System Integrity Protection remains intact throughout the process, eliminating potential risks associated with manual deletions.
To apply the necessary restrictions, RemoveMacAI utilizes a configuration profile that incorporates Apple restriction keys wherever feasible. Moreover, it enforces relevant settings in areas lacking dedicated restriction keys. One of the clever aspects of the utility involves redirecting downloads for each eliminated asset type to a closed local port, thereby preventing macOS from automatically reinstating the models.
This mechanism is significant since merely deleting model files may offer only a temporary respite. If the operating system detects a need for an Apple Intelligence feature to use the underlying asset, it may attempt to download it again. By retaining a configuration profile and blocking downloads, RemoveMacAI aims to ensure that the storage recovery is sustainable, even amid system updates.
Reversible Changes and User Interactivity
The project’s creators have placed a strong emphasis on reversibility. Users can effortlessly revert changes by running the command removemacai revert, which will eliminate the profile and restore the previous settings, permitting macOS to re-download models as required.
In addition to its core functionalities, RemoveMacAI also offers an interactive mode through the removemacai command. This mode provides a current status overview and requests user confirmation before implementing any changes, further enhancing user experience. Additional commands are available for inspecting model storage, simulating potential changes, retaining selected features, and more.
For installation, the developer provides convenient methods, including a Homebrew installation and a one-line installer that downloads the latest release, verifies its SHA-256 checksum, and executes it from a temporary directory. Each release is built via GitHub Actions and includes provenance attestations that enhance transparency and security for users.
Compatibility and Testing Recommendations
RemoveMacAI is compatible exclusively with Apple silicon systems operating on macOS 27, specifically verified against macOS 27.0 and providing guidance for 27.0.1. Earlier versions of macOS, such as 26 and prior, are not supported, showcasing the project’s focus on efficient modern systems.
Administrators and users are advised to test the tool prior to deployment, as it intentionally disables certain features that some individuals or managed workflows might rely on. This includes functionalities related to Visual Intelligence, natural-language editing in Calendar, among others. To facilitate this, a –dry-run option is available, allowing users to assess the expected impact before any changes are enforced.
In conclusion, RemoveMacAI stands as a significant advancement for macOS users seeking greater control over the features and models associated with Apple Intelligence. By providing an effective, reversible, and secure method of managing storage, this utility opens new doors for both performance-conscious individuals and organizations.
