diff --git a/ai-catalog/README.md b/ai-catalog/README.md
index 856efe4f..a7b77dd1 100644
--- a/ai-catalog/README.md
+++ b/ai-catalog/README.md
@@ -11,23 +11,38 @@ some of Google's models.
> For best practices follow our documentation and check
> [Now In Android](https://github.com/android/nowinandroid)
-Browse the samples inside the `/samples` folder:
-
-- **gemini-image-chat**: a sample using the new [Gemini 2.5 Flash Image model](https://developers.googleblog.com/en/introducing-gemini-2-5-flash-image/) (a.k.a. "NanoBanana") enabling image generation and iterations via chat interactions
-- **gemini-chatbot**: a simple chatbot using Gemini Flash
-- **gemini-multimodal**: a single screen application leveraging text+image to text generation with Gemini Flash
-- **genai-summarization**: a text summarization sample using Gemini Nano
-- **genai-image-description**: an image description sample using Gemini Nano
-- **genai-writing-assistance**: a proofreading and rewriting sample using Gemini Nano
-- **imagen**: an image generation sample using Imagen
-- **magic-selfie**: an sample using ML Kit subject segmentation and Imagen for image generation
-- **gemini-video-summarization**: a video summarization sample using Gemini Flash
-- **gemini-video-metadata-creation**: a sample using Gemini Flash to generate a video description, hashtags, chapters, etc...
-- **gemini-live-todo**: a todo list app using Gemini Live
-- More to come...
-
-> **Requires Firebase setup** the samples relying on Google Cloud models (Gemini Pro, Gemini Flash, etc...)
-> require setting up a Firebase project and connecting the app to Firebase (read more [here](https://firebase.google.com/docs/ai-logic/get-started?platform=android&api=dev#set-up-firebase)).
+💻 Requirements
+------------
+- **Cloud samples**: the samples relying on Google cloud models (Gemini Pro, Gemini Flash, Imagen, etc...) require setting up a Firebase project and connecting the app to Firebase (read more [here](https://firebase.google.com/docs/ai-logic/get-started?platform=android&api=dev#set-up-firebase)).
+- **On-device samples**: the samples relying on Gemini Nano need to be run on a supported device, and can't run on an emulator.
+
+🧬 Samples
+------------
+
+| Project | |
+|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------|
+|
**gemini-image-chat**
a sample using the new [Gemini 2.5 Flash Image model](https://developers.googleblog.com/en/introducing-gemini-2-5-flash-image/) (a.k.a. "NanoBanana") enabling image generation and iterations via chat interactions
**[> Browse](samples/gemini-image-chat)**
|
|
+| | |
+|
**gemini-chatbot**
a simple chatbot using Gemini Flash
**[> Browse](samples/gemini-chatbot)**
|
|
+| |
+|
**gemini-multimodal**
a single screen application leveraging text+image to text generation with Gemini Flash
**[> Browse](samples/gemini-multimodal)**
|
|
+| |
+|
**genai-summarization**
a text summarization sample using Gemini Nano
**[> Browse](samples/genai-summarization)**
|
|
+| |
+|
**genai-image-description**
an image description sample using Gemini Nano
**[> Browse](samples/genai-image-description)**
|
|
+| |
+|
**genai-writing-assistance**
a proofreading and rewriting sample using Gemini Nano
**[> Browse](samples/genai-writing-assistance)**
|
|
+| |
+|
**imagen**
an image generation sample using Imagen
**[> Browse](samples/imagen)**
|
|
+| |
+|
**magic-selfie**
an sample using ML Kit subject segmentation and Imagen for image generation
**[> Browse](samples/magic-selfie)**
|
|
+| |
+|
**gemini-video-summarization**
a video summarization sample using Gemini Flash
**[> Browse](samples/gemini-video-summarization)**
|
|
+| |
+|
**gemini-video-metadata-creation**
a sample using Gemini Flash to generate a video description, hashtags, chapters, etc...
**[> Browse](samples/gemini-video-metadata-creation)**
|
|
+| |
+|
**gemini-live-todo**
a todo list app using Gemini Live
**[> Browse](samples/gemini-live-todo)**
|
|
+
> 🚧 **Work-in-Progress:** we are working on bringing more samples into the application.
diff --git a/ai-catalog/screenshots/gemini_chatbot.png b/ai-catalog/screenshots/gemini_chatbot.png
new file mode 100644
index 00000000..97a4334a
Binary files /dev/null and b/ai-catalog/screenshots/gemini_chatbot.png differ
diff --git a/ai-catalog/screenshots/gemini_image_chat.png b/ai-catalog/screenshots/gemini_image_chat.png
new file mode 100644
index 00000000..d08d7a62
Binary files /dev/null and b/ai-catalog/screenshots/gemini_image_chat.png differ
diff --git a/ai-catalog/screenshots/gemini_live_todo.png b/ai-catalog/screenshots/gemini_live_todo.png
new file mode 100644
index 00000000..491b5bbe
Binary files /dev/null and b/ai-catalog/screenshots/gemini_live_todo.png differ
diff --git a/ai-catalog/screenshots/gemini_multimodal.png b/ai-catalog/screenshots/gemini_multimodal.png
new file mode 100644
index 00000000..4c4621e5
Binary files /dev/null and b/ai-catalog/screenshots/gemini_multimodal.png differ
diff --git a/ai-catalog/screenshots/gemini_video_metadata.png b/ai-catalog/screenshots/gemini_video_metadata.png
new file mode 100644
index 00000000..636c698f
Binary files /dev/null and b/ai-catalog/screenshots/gemini_video_metadata.png differ
diff --git a/ai-catalog/screenshots/gemini_video_summarization.png b/ai-catalog/screenshots/gemini_video_summarization.png
new file mode 100644
index 00000000..e90bbc46
Binary files /dev/null and b/ai-catalog/screenshots/gemini_video_summarization.png differ
diff --git a/ai-catalog/screenshots/imagen_editing.png b/ai-catalog/screenshots/imagen_editing.png
new file mode 100644
index 00000000..d603efa2
Binary files /dev/null and b/ai-catalog/screenshots/imagen_editing.png differ
diff --git a/ai-catalog/screenshots/imagen_image_generation.png b/ai-catalog/screenshots/imagen_image_generation.png
new file mode 100644
index 00000000..af4d3ad2
Binary files /dev/null and b/ai-catalog/screenshots/imagen_image_generation.png differ
diff --git a/ai-catalog/screenshots/magic_selfie.png b/ai-catalog/screenshots/magic_selfie.png
new file mode 100644
index 00000000..1f3155c5
Binary files /dev/null and b/ai-catalog/screenshots/magic_selfie.png differ
diff --git a/ai-catalog/screenshots/nano_image_description.png b/ai-catalog/screenshots/nano_image_description.png
new file mode 100644
index 00000000..fa63fc1b
Binary files /dev/null and b/ai-catalog/screenshots/nano_image_description.png differ
diff --git a/ai-catalog/screenshots/nano_rewrite.png b/ai-catalog/screenshots/nano_rewrite.png
new file mode 100644
index 00000000..771c0b8a
Binary files /dev/null and b/ai-catalog/screenshots/nano_rewrite.png differ
diff --git a/ai-catalog/screenshots/nano_summarization.png b/ai-catalog/screenshots/nano_summarization.png
new file mode 100644
index 00000000..267dc5bd
Binary files /dev/null and b/ai-catalog/screenshots/nano_summarization.png differ