Android AICore is a Google system service that runs Gemini Nano, Google’s small on-device AI model, on phones that support it. Apps and phone features ask AICore for an AI task, such as summarizing a recording or describing an image, and AICore runs it locally without sending the request to a server. It isn’t spyware, and on most phones you can’t uninstall it because it’s part of the system.
If it showed up in your app list or your storage breakdown and you’re wondering what it is, here’s what it does and what control you have.
What does AICore actually do? #
Google’s developer documentation describes AICore as the layer between apps and Gemini Nano. It handles four jobs:
- Runs the model on the device. Prompts are processed locally, with no network call.
- Uses the phone’s hardware to speed up the model, so answers come back quickly.
- Manages the model. It downloads Gemini Nano and keeps it updated.
- Applies safety filters to requests and responses.
Apps don’t bundle their own copy of Gemini Nano. They call AICore, directly or through Google’s ML Kit GenAI tools, which offer ready-made tasks like summarizing, proofreading, rewriting and describing images. That’s why one system service can power features across several apps.
Which features use AICore? #
It varies by phone and Android version, and Google adds features over time. On Pixel phones, Gemini Nano has powered things like summaries in the Recorder app and richer image descriptions in the TalkBack screen reader. Gemini Nano first shipped on the Pixel 8 Pro in December 2023 and came to Samsung’s Galaxy S24 series in January 2024, and it has since spread to more flagship phones.
A quick way to tell whether your phone has it: look for AICore in Settings > Apps (you may need to show system apps). If it isn’t there, your phone doesn’t run Gemini Nano, and features that depend on it either use the cloud or aren’t offered.
Is AICore safe? Does it send my data to Google? #
Google designed AICore so that requests stay on the phone. According to its documentation:
- AICore isolates each request and doesn’t keep a record of the input or the output after processing.
- It follows Android’s Private Compute Core rules, which fence off sensitive processing from most other apps.
- It has no direct internet access. Its network traffic, including model downloads, goes through a separate open-source component called Private Compute Services.
That’s a strong design. It doesn’t mean every “AI” feature on your phone is local. The Gemini app itself, for example, answers most questions with Google’s cloud models, and those chats fall under the Gemini Apps privacy settings, not AICore. Our guide to phone AI privacy settings covers which switches control what on Pixel and Galaxy phones.
Why is AICore using so much storage? #
Because it holds the model. Gemini Nano is a real language model, and even a small one takes up a noticeable amount of storage, plus room for updates. The size varies by phone and model version, and it may grow when Google ships a newer Nano.
Clearing AICore’s cache can free space briefly, but features that need the model will download it again. If storage is tight, you’ll get more back by removing large videos or unused apps.
Can you disable or uninstall AICore? #
Usually not completely. AICore is a system component, so the Uninstall button is missing and Disable is often greyed out. On some phones you can uninstall updates to it, which rolls it back to the factory version, and some phones have settings that turn specific on-device AI features off.
If your concern is privacy, disabling AICore isn’t the lever that matters. The features that send data off the phone are the cloud ones: the Gemini app, Google Assistant and cloud-based Galaxy AI features. Those have their own activity and data settings. AICore is the part that keeps AI requests local.
If your concern is battery or storage, AICore is only busy when a feature calls it. It isn’t running a model constantly in the background.
Does AICore mean I can chat with an AI offline? #
Not by itself. AICore gives apps and system features access to Gemini Nano, but Android doesn’t include a general chat app for it, and the Gemini app sends most requests to the cloud. If you want to hold an actual conversation with an AI with no connection, you need an app that runs a chat model on the phone.
Personal LLM does that. It doesn’t use AICore: it ships its own engine (llama.cpp) and downloads open models like Qwen 3.5, Gemma 4 and Ministral 3 once from Hugging Face. That means it also works on phones that never got Gemini Nano, from Android 7 up, with GPU acceleration on Snapdragon phones with Adreno 700-series graphics and a CPU fallback elsewhere. Each model card shows whether it fits your phone’s RAM before you download. After that, chats, photos and documents stay on the phone.
For the full setup see how to run a local LLM on Android. If your phone is a few years old, running AI on an old phone covers what 3 to 4 GB of RAM can handle.
AICore, Android System Intelligence and Private Compute Services #
Three Google system apps often show up together and cause confusion:
| System app | What it’s for |
|---|---|
| AICore | Runs Gemini Nano for on-device generative AI features |
| Android System Intelligence | Older on-device smarts such as Live Caption, Smart Reply and text selection suggestions |
| Private Compute Services | The gatekeeper that handles network requests for protected on-device features, including AICore’s model downloads |
All three are meant to keep processing on the phone. None of them is a sign that something is wrong.
Frequently asked questions #
What is the AICore app on my Android phone? #
It’s the system service that runs Gemini Nano, Google’s on-device AI model. Phone features and apps send it AI tasks such as summarizing or describing images, and it processes them locally.
Is Android AICore spyware? #
No. Google’s documentation says AICore isolates each request, doesn’t store inputs or outputs after processing, and has no direct internet access. Its downloads go through the separate, open-source Private Compute Services component.
Can I delete AICore? #
Generally no, because it’s a system component. Some phones let you uninstall its updates or turn off the on-device features that use it. Removing it wouldn’t make your phone more private, since AICore is the part that keeps AI requests on the device.
Does AICore work offline? #
Yes. Gemini Nano runs on the phone, so features built on it can work without a connection. AICore needs the internet only to download or update the model.
Why doesn’t my phone have AICore? #
Gemini Nano needs a recent, higher-end chip and plenty of RAM, so Google and phone makers only enable it on certain models. Phones without it can still run open AI models through apps that bring their own engine.