Introduction
If you own an Android phone or tablet, you might have noticed that the Android AICore system component sometimes takes up significantly more storage space than usual. This component powers generative AI features on your device, using the Gemini Nano model—a compact yet powerful language model that runs locally. While these models are inherently large, Google recently offered a clearer explanation for occasional storage surges. This guide will walk you through the reasons behind these spikes and help you understand and manage them without worry.

What You Need
- An Android device running Android 14 or later with AICore enabled
- Access to Settings > Storage to check app sizes
- Basic familiarity with system app management (optional but helpful)
- A stable internet connection for potential updates
Step-by-Step Guide
- Step 1: Learn What Android AICore Does
Android AICore is a system service that runs generative AI models like Gemini Nano directly on your device’s hardware. This allows features such as smart reply, text summarization, and photo editing to work offline and with low latency. Because the models are stored locally, they occupy a baseline amount of storage—usually a few hundred megabytes. Understanding this baseline is the first step in recognizing when a spike occurs.
- Step 2: Recognize the Inherent Storage Size of Gemini Nano
The Gemini Nano model is designed to be lightweight compared to cloud-based AI, but it still requires a few hundred MB to store its neural network weights. When you first enable an AI feature, Android AICore downloads the model in the background. This initial download may cause a temporary storage increase that later drops once the model is fully installed and compressed. Knowing the typical size (roughly 300–500 MB) helps you identify abnormal spikes.
- Step 3: Identify Common Causes for Storage Spikes
Google has explained that spikes occur due to four main reasons:
- Model updates: When Google releases a new version of Gemini Nano, AICore downloads the updated model. While downloading, both the old and new versions may exist simultaneously, doubling the storage footprint until the old version is removed.
- Caching for multiple features: Different AI features may require different sub-models or language packs. Each cached data set adds to storage usage until the system cleans it.
- Partial downloads: If your internet connection drops during a model update, AICore may retain incomplete download data, causing a spike until the download completes or is canceled.
- Model rollback protection: To ensure stability, AICore sometimes keeps a backup of the previous model for a short time after an update. This precaution can temporarily double storage usage.
- Step 4: Monitor Your Storage in Real Time
To see if AICore is currently taking up extra space, go to Settings > Storage and tap on System or Other apps. Look for “Android AICore” or “AICore” in the list. Note the current size. If you suspect a spike, check again after a few hours or after a device restart. Many spikes resolve automatically as background processes complete cleanup.

Source: 9to5google.com - Step 5: Check for Pending Updates or Downloads
Open the Google Play Store and go to My apps & games. Under “Updates pending,” see if there is an update for “Android System Intelligence” or related components (AICore updates are delivered via Google Play Services). If an update is waiting, installing it often clears temporary data and reduces storage. Similarly, ensure your device has a good Wi-Fi connection to avoid incomplete downloads.
- Step 6: Understand That Most Spikes Are Temporary
Google emphasizes that storage spikes are usually transient. The system automatically deletes old models and temporary files within a few hours or after a device reboot. If the size remains high for more than 24 hours, try restarting your device. If the issue persists, you can clear AICore’s cache from Settings > Apps > See all apps > show system > Android AICore > Storage & cache > Clear cache. This will not remove the AI model itself but will delete temporary files.
- Step 7: Optimize Your Device to Prevent Unnecessary Spikes
Keep your device software up-to-date, as newer versions often include better storage management for AICore. If you use multiple AI features, consider disabling those you rarely need via Settings > AI features (availability varies by device). This reduces the number of sub-models cached. Also, ensure you have at least 1–2 GB of free storage to give AICore room to handle updates smoothly.
Tips for Managing Android AICore Storage
- Don’t panic: A sudden jump of 200–300 MB is normal and often resolves on its own.
- Set aside extra storage: Having at least 1 GB free helps AICore work without tripping low-space warnings.
- Reboot weekly: A restart triggers cleanup of temporary files and old model data.
- Use storage analyzer apps: Tools like Files by Google can give you a clear visual of AICore’s size over time.
- Keep Google Play Services updated: Many AICore optimizations come through system updates.
- Check official Google support pages for specific updates regarding Gemini Nano storage behavior.
By following these steps, you’ll be able to demystify the occasional storage spikes from Android AICore and ensure your device runs smoothly without unnecessary worries.