|
1 | 1 | --- |
2 | | -title: Build an Android chat app with Llama, ExecuTorch, and XNNPACK |
| 2 | +title: Build an Android chat app with Llama, KleidiAI, ExecuTorch, and XNNPACK |
3 | 3 |
|
4 | 4 | minutes_to_complete: 60 |
5 | 5 |
|
6 | | -who_is_this_for: This is an introductory topic for software developers interested in learning how to build an Android chat app with Llama, ExecuTorch, and XNNPACK. |
| 6 | +who_is_this_for: This is an introductory topic for software developers interested in learning how to build an Android chat app with Llama, KleidiAI, ExecuTorch, and XNNPACK. |
7 | 7 |
|
8 | 8 | learning_objectives: |
9 | 9 | - Set up an ExecuTorch development environment. |
10 | | - - Describe how ExecuTorch uses XNNPACK kernels to accelerate performance on Arm-based platforms. |
| 10 | + - Describe how ExecuTorch uses KleidiAI kernels to accelerate performance on Arm-based platforms. |
11 | 11 | - Describe how 4-bit groupwise PTQ quantization reduces model size without significantly sacrificing model accuracy. |
12 | 12 | - Build and run Llama models using ExecuTorch on your development machine. |
13 | 13 | - Build and run an Android Chat app with different Llama models using ExecuTorch on an Arm-based smartphone. |
14 | 14 |
|
15 | 15 |
|
16 | 16 | prerequisites: |
17 | 17 | - An Apple M1/M2 development machine with Android Studio installed or a Linux machine with at least 16GB of RAM. |
18 | | - - An Arm-powered smartphone running Android, with 16GB of RAM. |
| 18 | + - An Arm-powered smartphone with the i8mm feature running Android, with 16GB of RAM. |
19 | 19 | - A USB cable to connect your smartphone to your development machine. |
20 | 20 | - Android Debug Bridge (adb) installed on your device. Follow the steps in [adb](https://developer.android.com/tools/adb) to install Android SDK Platform Tools. The adb tool is included in this package. |
21 | 21 | - Java 17 JDK. Follow the steps in [Java 17 JDK](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html) to download and install JDK for host. |
22 | 22 | - Python 3.10. |
23 | 23 |
|
24 | | -author_primary: Varun Chari |
| 24 | +author_primary: Varun Chari, Pareena Verma |
25 | 25 |
|
26 | 26 | ### Tags |
27 | 27 | skilllevels: Introductory |
|
0 commit comments