Welcome to the official repository for Android Artificial Intelligence (AI) sample applications and developer tools. This repository contains various self-contained samples and modules illustrating how to leverage Generative AI capabilities on Android, utilizing both on-device and cloud-based models.
The table below catalogs the samples and applications available in this repository:
| Sample App | Description | Directory |
|---|---|---|
Android AI Sample Catalog ![]() |
A standalone showcase application containing multiple standalone, self-contained samples demonstrating various Gemini integration capabilities (hybrid inference, chat, multimodal, summarization, writing assistance, etc.) on Android. | ai-sample-catalog/ |
Jetpacker ![]() |
A complete travel planner application leveraging on-device ML Kit AI (for summaries, speech transcription, expense receipt parsing, translation fallback) and cloud-based Firebase AI logic to manage trips, itinerary events, reviews, and bookings. | jetpacker/ |
To explore or run a specific sample, navigate to its respective directory and follow the setup instructions inside its local README.md.
- Open the ai-sample-catalog/ directory in Android Studio.
- Follow the Firebase project configuration instructions detailed in the ai-sample-catalog/README.md.
- Build and run the
appconfiguration.
- Open the jetpacker/android/ directory in Android Studio.
- Follow the Firebase project and local properties setup instructions in jetpacker/README.md.
- Build and run the
:appconfiguration.
Please check the individual sample directories for guidelines on contribution, reporting issues, or licenses specific to those projects.

