## Build intelligent experiences on Android with AI

Drive innovation in your Android apps using Google's latest AI advancements. Explore on-device generative capabilities with Gemini Nano and the GenAI APIs as part of ML Kit, harness powerful cloud models like Gemini Flash (including image generation with Nano Banana), Gemini Pro, and Imagen using Firebase, and optimize traditional ML tasks with LiteRT and ML Kit.  

## Find your Android AI pathway

Select from Google's cutting-edge AI/ML solutions to empower and enlighten your Android app users.  
[![](http://developer.android.com/static/images/picto-icons/gpu-hardware_dt.svg)](http://developer.android.com/ai/gemini-nano)  

### [On-Device with Gemini Nano](http://developer.android.com/ai/gemini-nano)

Access the power of on-device AI with Gemini Nano and the GenAI APIs as part of ML Kit.  
[![](http://developer.android.com/static/images/logos/gemini_dt.svg)](http://developer.android.com/ai/gemini)  

### [Harness the power of advanced Gemini models](http://developer.android.com/ai/gemini)

Access the full power of flagship models such as Gemini Pro, Gemini Flash (including Nano Banana), and Imagen using Firebase AI.  
[![](http://developer.android.com/static/images/picto-icons/lightbulb-spark_dt.svg)](http://developer.android.com/ai/overview)  

### [Choose the right AI solution for your app](http://developer.android.com/ai/overview)

Finding the right AI-ML solution for your app can seem challenging. Read our overview to help you find the right tool for your use case. [Get started with generative AI on Android arrow_right_alt](http://developer.android.com/ai/overview) ![](http://developer.android.com/static/images/picto-icons/stars.svg)  

## New Android AI Features

Supercharge Your Android Apps with the Latest AI Innovations.  
New feature

### [GenAI APIs](http://developer.android.com/ai/gemini-nano/ml-kit-genai)

Use the GenAI APIs powered by Gemini Nano to help your app perform common tasks.  
[Learn more](http://developer.android.com/ai/gemini-nano/ml-kit-genai)  
New feature

### [Play for On Device AI](http://developer.android.com/google/play/on-device-ai)

Play for On-device AI helps improve ML model performance and simplify distribution using App Bundles and Google Play delivery.  
[Learn more](http://developer.android.com/google/play/on-device-ai) ![](http://developer.android.com/static/images/picto-icons/learning-resources_dt.svg)  

## AI case studies

![](http://developer.android.com/static/images/ai/envision.png)  

### Envision helps summarize documents

Envision utilizes GenAI API's Summarization feature to provide users concise and meaningful summaries of documents.  
[Learn more](https://android-developers.googleblog.com/2025/05/on-device-gen-ai-apis-ml-kit-gemini-nano.html)  
![](http://developer.android.com/static/images/logos/firebase.svg)  

### Innovative Android apps using Firebase AI

Read about how Android developers are using Firebase AI to add generative AI features to their apps.  
[Learn more](https://android-developers.googleblog.com/2024/10/gemini-api-showcase-of-innovative-android-apps.html)  
![](http://developer.android.com/static/images/ai/talkback.png)  

### TalkBack uses Gemini Nano for image accessibility

Gemini Nano with multimodality enables Talkback to provide clear and detailed image descriptions even if the device is offline or on an unstable network connection.  
[Learn more](https://android-developers.googleblog.com/2024/09/talkback-uses-gemini-nano-to-increase-low-vision-accessibility.html)  
![](http://developer.android.com/static/images/apps/recorder.svg)  

### Summarize voice recordings

Google Pixel's voice recorder app leverages Gemini Nano to provide offline and on-device inference to generate summaries of voice recordings.  
[Learn more](https://android-developers.googleblog.com/2024/08/recorder-app-on-pixel-sees-boost-in-engagement-with-gemini-nano.html) ![](http://developer.android.com/static/images/picto-icons/machine-learning.svg)  

## Traditional ML solutions

Harness the processing capabilities of Android devices for on-device ML detection and classification of images, audio, and text.  
[![](http://developer.android.com/static/images/ai/ml-kit.png)](https://developers.google.com/ml-kit)  

### [Common user flows with ML Kit](https://developers.google.com/ml-kit)

ML Kit provides production-ready solutions to common tasks and requires no ML expertise. Models are built-in and optimized for mobile. ML Kit is easy to use and lets you focus on feature development rather than model training and optimization.  
[Learn more](https://developers.google.com/ml-kit)  
[![](http://developer.android.com/static/images/ai/lite-rt.png)](http://developer.android.com/ai/custom)  

### [Custom models with LiteRT](http://developer.android.com/ai/custom)

For more control, or to deploy your own ML models, Android provides a custom ML stack built on top of LiteRT and Google Play services that covers the essentials needed to deploy high performance ML features.  
[Learn more](http://developer.android.com/ai/custom)  
[![](http://developer.android.com/static/images/ai/media-pipe.png)](https://ai.google.dev/edge/mediapipe/solutions/guide)  

### [MediaPipe Solutions](https://ai.google.dev/edge/mediapipe/solutions/guide)

MediaPipe offers open source cross-platform, customizable ML solutions for live and streaming media.  
[Learn more](https://ai.google.dev/edge/mediapipe/solutions/guide)  
[![](http://developer.android.com/static/images/logos/google-play.svg)](https://forms.gle/udLiRgA6zFzpfxZy9)  

### [Play on-device delivery](https://forms.gle/udLiRgA6zFzpfxZy9)

Deploy and manage your custom ML and GenAI models for on-device AI features efficiently with Play for On-device AI. Google Play simplifies model delivery, helping you to enhance user experience while keeping app size optimized.  
[Join the early access program](https://forms.gle/udLiRgA6zFzpfxZy9) ![](http://developer.android.com/static/images/picto-icons/brackets.svg)  

## Accelerate your development

AI-powered tools can automate repetitive tasks, suggest code, debug errors, and more---which lets you focus on higher-level problem-solving and innovation.  
[![](http://developer.android.com/static/images/logos/android-studio-round.svg)](http://developer.android.com/gemini-in-android)  

### [Gemini in Android Studio](http://developer.android.com/gemini-in-android)

Gemini in Android Studio is your coding companion for Android development. It can generate code, find relevant resources, learn best practices, troubleshoot errors, and save time.  
[Learn more](http://developer.android.com/gemini-in-android)  
[![](http://developer.android.com/static/images/ai/google-ai-studio.png)](https://aistudio.google.com/app/prompts/new_chat)  

### [Google AI Studio](https://aistudio.google.com/app/prompts/new_chat)

The fastest way to start using Gemini is with Google AI Studio, a web-based tool that lets you prototype, run prompts right in your browser, and get started with the Gemini API.  
[Get started](https://aistudio.google.com/app/prompts/new_chat)

## Latest news and videos

![](http://developer.android.com/static/images/picto-icons/grow.svg)  

## Community \& Support

If you are building generative AI features, we would love to have a conversation with you! Complete the form to keep in touch, or join an existing community group.  
[Get in touch](https://docs.google.com/forms/d/e/1FAIpQLScE3qCIyJm6FanJP-dDKYutt1nAwmneK-viBrRh5v5UdtXGjw/viewform) [Find a Google Developer Group](https://gdg.community.dev)