Directory
Mobile
Reviewed resources in Mobile. 90 resources listed.
MobileAgent Android
github.comAn Android app implementing the Mobile-Agent autonomous agent framework, letting a vision-language model such as GPT-4o or Claude see a phone's screen and operate it by tapping, swiping and typing to complete a task described in natural language.
OnDeviceAI
github.comA minimal Compose Multiplatform sample showing how to call on-device generative AI from shared Kotlin code, using Apple's Foundation Models framework on iOS and Google's ML Kit Prompt API on Android.
Awesome On-Device AI Apps
zetic.aiA collection of 36 finished, cloneable mobile app templates that run their AI features entirely on the phone's own hardware, spanning chat, translation, vision, health, voice and forecasting.
ClawWatch
thinkoff.ioA voice-controlled AI agent app for Wear OS smartwatches such as the Galaxy Watch, combining an on-device language model with offline speech recognition and a phone-bridged fallback, so it can answer without a companion phone driving the conversation.
react-native-nitro-vision-kit
github.comA React Native library for on-device subject cutouts, image labeling and OCR, using Apple's Vision framework on iOS and Google's ML Kit on Android through Nitro Modules.
ExecuTorch-rs
github.comRust bindings for Meta's ExecuTorch library, letting PyTorch models exported in Python be loaded and run on mobile, embedded and edge devices from Rust code.
llmedge
aatricks.github.ioA lightweight Android library for running language, vision, speech and image-generation models entirely on-device, built on llama.cpp and related C++ inference engines.
Inpainting-CoreML
github.comA Core ML conversion of the AOT-GAN inpainting model for removing unwanted objects from photos on iPhone, distributed with a runnable sample Xcode project.
CoreML-YOLOv5
github.comAn example iOS Xcode project showing how to run the YOLOv5 object-detection model, converted to Core ML, on a photo picked from the device's photo library.
Melange Applications
github.comA collection of open-source example applications showing how to build on-device AI apps with full NPU acceleration using ZETIC's Melange model-conversion platform, covering offline translation, voice and vision tasks.
LanguageModelChatUI
github.comA UIKit library for iOS that provides a ready-made chat interface for LLM-powered apps, with streaming responses, tool calling, vision input and speech-to-text built in.
expo-ai-kit
expo-ai-kit.devA TypeScript library that adds on-device text generation, speech-to-text and vision to Expo and React Native apps, using each platform's native AI models with no API keys or cloud calls.
Edge-Veda
pub.devA Dart SDK that runs AI models directly on iPhones and Macs, covering chat, vision, speech-to-text, speech synthesis, image generation and retrieval, entirely offline.
InferrLM
github.comA mobile app for Android and iOS that runs language models directly on the device and turns the phone into a local inference server, with optional cloud model support.
ACC IDE
github.comA native Android IDE for competitive programming, letting a user write, run and submit C++, Java or Python algorithm solutions from a phone.
CoreAIKit
john-rocky.github.ioA Swift SDK that downloads, caches, and runs Apple's Core AI models for chat, vision, and speech in an iPhone or Mac app, without a Python conversion step or bundled weights.
llama_sdk
github.comA Dart implementation of llama.cpp that lets Flutter and Dart applications run local language models, used by the Maid mobile AI app.
Mine StableDiffusion
github.comA Kotlin Multiplatform client for running Stable Diffusion image models such as SDXL, FLUX, and SD3 offline on Android, iOS, and desktop, built on the stable-diffusion.cpp engine.
Zafiro
github.comAn open-source, bring-your-own-key AI agent for Android that controls the phone, runs Shell and Python natively, and connects to remote machines over SSH.
LM Playground
lmplayground.appAn Android app for running large language models locally on-device, with document Q&A, vision input, tool use and background model downloads.
AndroLLM
androllm.comAn Android app that runs large language models on-device using Google's LiteRT-LM runtime, with GPU acceleration, cloud-provider integration, persistent memory and offline voice interaction.
On-Device Face Recognition In Android
medium.comAn Android app and reference project that performs on-device face recognition by comparing FaceNet embeddings against a local vector database of known faces.
CoreML-LLM
github.comA Swift package for running LLMs such as Gemma 4, Qwen3.5 and Liquid AI's LFM2.5 on iPhone using CoreML, targeting Apple's Neural Engine so the GPU stays free for the rest of the app.
KanTV
github.comAn Android workbench for studying on-device AI in real scenarios such as online TV, combining llama.cpp, whisper.cpp and a customized FFmpeg to run offline LLMs and real-time transcription while watching or recording video.