Android Vision ML ML Frameworks
Android mobile applications for on-device computer vision tasks using TensorFlow Lite, LiteRT, or ML Kit frameworks. Includes image classification, object detection, and real-time camera analysis on Android devices. Does NOT include web-based vision tools, desktop applications, or ML frameworks without Android implementations.
There are 121 android vision ml frameworks tracked. 1 score above 50 (established tier). The highest-rated is geekwenjie/SmartJavaAI at 60/100 with 778 stars. 1 of the top 10 are actively maintained.
Get all 121 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=android-vision-ml&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
geekwenjie/SmartJavaAI
🔥🔥🔥Java免费离线AI算法工具箱,支持人脸识别,活体检测,表情识别、目标检测、实例分割、行人检测、OCR文字识别、车牌识别、表格识别、ASR+TTS、... |
|
Established |
| 2 |
amitshekhariitbhu/Android-TensorFlow-Lite-Example
Android TensorFlow Lite Machine Learning Example |
|
Emerging |
| 3 |
amitshekhariitbhu/AndroidTensorFlowMachineLearningExample
Android TensorFlow MachineLearning Example (Building TensorFlow for Android) |
|
Emerging |
| 4 |
jenly1314/MLKit
🌝 MLKit是一个强大易用的工具包。通过ML Kit您可以很轻松的实现文字识别、条码识别、图像标记、人脸检测、对象检测等功能。 |
|
Emerging |
| 5 |
HMS-Core/hms-ml-demo
HMS ML Demo provides an example of integrating Huawei ML Kit service into... |
|
Emerging |
| 6 |
nihui/ncnn-android-squeezenet
The squeezenet image classification android example |
|
Emerging |
| 7 |
amitshekhariitbhu/AndroidTensorFlowMNISTExample
Android TensorFlow MachineLearning MNIST Example (Building Model with... |
|
Emerging |
| 8 |
BoBoMEe/Android-Demos
Android develop demos |
|
Emerging |
| 9 |
yeyupiaoling/ClassificationForAndroid
在Android使用深度学习模型实现图像识别,本项目提供了多种使用方式,使用到的框架如下:Tensorflow Lite、Paddle Lite、MNN、TNN |
|
Emerging |
| 10 |
margaretmz/awesome-tensorflow-lite
An awesome list of TensorFlow Lite models, samples, tutorials, tools and... |
|
Emerging |
| 11 |
tahaemara/object-recognition-tensorflow
Object Recognition using TensorFlow and Java |
|
Emerging |
| 12 |
nihui/ncnn-android-styletransfer
The style transfer android example |
|
Emerging |
| 13 |
ml-gde/e2e-tflite-tutorials
Project tracking of the "Mobile ML Working Group", for the End-to-End... |
|
Emerging |
| 14 |
HMS-MLKit/HUAWEI-HMS-MLKit-Sample
HUAWEI HMS meachine learning services demo apk download. |
|
Emerging |
| 15 |
omimo/TFDroid
A simple demo for using Tensorflow models in Android apps |
|
Emerging |
| 16 |
mccorby/FederatedAndroidTrainer
See new version https://github.com/mccorby/PhotoLabeller |
|
Emerging |
| 17 |
IJ-Apps/Image-Classification-App-with-Teachable-Machine
Android app that uses a TensorFlow Lite model for image classification of... |
|
Emerging |
| 18 |
FilippoAleotti/mobilePydnet
Pydnet on mobile devices |
|
Emerging |
| 19 |
mccorby/PhotoLabeller
Federated Learning: Client application doing classification of images and... |
|
Emerging |
| 20 |
eddywm/KTFLITE
Computer Vision on Android with Kotlin and Tensorflow Lite |
|
Emerging |
| 21 |
alseambusher/Paideia
Know more about your surroundings using Deep Learning |
|
Emerging |
| 22 |
yuxitong/TensorFlowAndroidDemo
TensorFlow android demo 车道线 车辆 人脸 动作 骨架 识别 检测 抽烟 打电话 闭眼 睁眼 |
|
Emerging |
| 23 |
cedrickchee/pytorch-android
[EXPERIMENTAL] Demo of using PyTorch 1.0 inside an Android app. Test with... |
|
Emerging |
| 24 |
kylecorry31/ML4K-AI-Extension
Use machine learning in AppInventor, with easy training using text, images,... |
|
Emerging |
| 25 |
kingreza/SeeFood
Inspired by HBO's Silicon Valley: SeeFood is an iOS app that uses CoreML to... |
|
Emerging |
| 26 |
the-dagger/Pokidex
Android app that identifies and detects Pokemons in the provided Image using... |
|
Emerging |
| 27 |
uditbhaskar/ObjectDetect
ObjectDetect is an Android App that lets users select a gallery image and... |
|
Emerging |
| 28 |
denizkilinc2/RhinoAI
An AI-powered Android application that detects rhinoplasty from photos using... |
|
Emerging |
| 29 |
OutSorcerer/pocket-automl-android-tutorial
Pocket AutoML: Tutorial for Creating an Android App for Image Classification... |
|
Emerging |
| 30 |
blinkcard/blinkcard-flutter
AI-driven credit card scanning for cross-platform apps built with Flutter. |
|
Emerging |
| 31 |
shubham0204/Scikit_Learn_Android_Demo
An Android app that runs a scikit-learn model converted to the ONNX format |
|
Emerging |
| 32 |
Tehreem-here24/LiteRT-for-Android
Image Classification with LiteRT |
|
Experimental |
| 33 |
chen0040/java-tensorflow-samples
Java sample codes on how to integrate with tensorflow |
|
Experimental |
| 34 |
nihui/ncnn-android-benchmark
ncnn android benchmark app |
|
Experimental |
| 35 |
shubham0204/MLKit_Selfie_Segmentation_Android
Selfie Segmentation in Android with MLKit APIs |
|
Experimental |
| 36 |
lizhangqu/TensorflowLite
Tensorflow Lite Android Library |
|
Experimental |
| 37 |
lozuwa/autofocus_algorithm_for_microscopes_open_source_version
My autofocus algorithm using computer vision embedded in an Android application. |
|
Experimental |
| 38 |
SIP-Lab/Deep-Learning-Mobile
Implementing Deep Learning Models on smartphones using existing Deep... |
|
Experimental |
| 39 |
sayannath/GSoC-Project-2021
TensorFlow Lite Object Detection Android Demo |
|
Experimental |
| 40 |
himanshurawlani/mlkit_java
Google's ML kit sample app only in java (No Kotlin!) |
|
Experimental |
| 41 |
hiteshsahu/Android-Machine-Learning-With-TensorFlow
Tensor Flow implementation for Android |
|
Experimental |
| 42 |
dividiti/crowdsource-video-experiments-on-android
Crowdsourcing video experiments (such as collaborative benchmarking and... |
|
Experimental |
| 43 |
dvdciri/DeepImagePreview-Project
Android application that uses Machine Learning, Text Recognition API and... |
|
Experimental |
| 44 |
rupesh1310/Android
The goal of this repo is to learn Android development :octocat:... |
|
Experimental |
| 45 |
BytelandTechnologies/tflite-the-professional-course
The official repository with the mobile apps developed during the course... |
|
Experimental |
| 46 |
PNU-Sinbaram/MapGo
Space recommendation system and augmenting informations with ARCore SDK |
|
Experimental |
| 47 |
puneetpushkar/Object-Detection-App
An android app that uses ML-KIT toolkit of firebase to detect objects |
|
Experimental |
| 48 |
samuel13b/AndroidTensorflowTutorial
repository fpr my Blog entry " " |
|
Experimental |
| 49 |
HugoJF/surfExtractor
Extracts SURF features from images and output them as.arff files for WEKA. |
|
Experimental |
| 50 |
RUV2005/guide
Edge device object detection with Kotlin & TensorFlow Lite Mobile & edge AI... |
|
Experimental |
| 51 |
phucynwa/FacePortraitV2-NCNN
Implementation of Face Portrait v2 Model on Android plaform using NCNN framework |
|
Experimental |
| 52 |
Qengineering/TensorFlow_Lite_Classification_RPi_zero
TensorFlow Lite on a bare Raspberry Pi Zero |
|
Experimental |
| 53 |
AlstonLin/TheLearningLock
A lock screen that learns |
|
Experimental |
| 54 |
ibrahimcanerdogan/Google-MLKit-Android-Apps
This repository contains a collection of Android applications developed... |
|
Experimental |
| 55 |
Kashif-E/Ar-Object-Detection
I built this app using Mlkit along with the TensorFlow Lite model for object... |
|
Experimental |
| 56 |
anitaa1990/Trailers
An open source app that is refactored to demo MVVM architecture |
|
Experimental |
| 57 |
TassAI/TASS-Android-UI
TASS Android UI is an open source Android application for using a remote... |
|
Experimental |
| 58 |
mccorby/ML-LetterPredictor-Android
Simple ML project that links TensorFlow and Android |
|
Experimental |
| 59 |
tarunmaini16/android-image-classifier
MACHINE LEARNING | Android Camera application to classify images |
|
Experimental |
| 60 |
mendix/mlkit-example-app
Demo for Mendix MLKit |
|
Experimental |
| 61 |
choonguri/dl-3cushion-hint
딥러닝을 이용한 3쿠션 힌트 안드로이드앱(3-Cushion Hint with Deep Learning) |
|
Experimental |
| 62 |
NicolasPresta/ReconoBook
Un proyecto open source de visión artificial para reconocer la portada de... |
|
Experimental |
| 63 |
sanky2501/TechSnap-Object_Detection_Android_App_TensorFlow-lite
Tensorflow object detection android app |
|
Experimental |
| 64 |
kanugurajesh/Image-Classification
Mobile application to identity objects even in offline mode |
|
Experimental |
| 65 |
ahmedfgad/OpenCVAndroidImageClassification
Using OpenCV for Image Classification for Android Devices using ANN |
|
Experimental |
| 66 |
sertiscorp/oneML-bootcamp
Intro and sample apps to showcase oneML functionalities and possible use... |
|
Experimental |
| 67 |
HugoJF/cftExtractorRecode
CFT Extractor version to work with SurfExtractor |
|
Experimental |
| 68 |
HugoJF/surfCftExtractor
CTF Extractor + Surf Extractor together |
|
Experimental |
| 69 |
HugoJF/polenFeatureSimilarity
PoC of polen comparator using SURF features |
|
Experimental |
| 70 |
HugoJF/fitPolygonExample
PoC using BoofCV shape fitting to detect individual polens |
|
Experimental |
| 71 |
Nanamare/android_ncnn_mobilenet_classification
Android Classification Sample(MobilenetV1) using NCNN |
|
Experimental |
| 72 |
HugoJF/surfExtractorGUI
GUI for surfExtractor |
|
Experimental |
| 73 |
yoloprojekat/android-client
Moderna Jetpack Compose aplikacija za daljinsko upravljanje pametnim vozilom... |
|
Experimental |
| 74 |
HugoJF/surfExtractorImageDebugger
GUI SURF features visualization |
|
Experimental |
| 75 |
MP-TermProject/HwajilGuji
2020-1학기 모바일프로그래밍 TermProject |
|
Experimental |
| 76 |
ayushbihani/Training-TensorflowModel-On-Android
Train custom tensorflow model on android |
|
Experimental |
| 77 |
git-jr/3674-Machine-Learning-Android-Reconhecimento-Imagens
Projeto desenvolvido para ministrar o curso sobre Inteligência Artificial no... |
|
Experimental |
| 78 |
ahmedfgad/OpenCVAndroidANN
Running Artificial Neural Network in Android using OpenCV |
|
Experimental |
| 79 |
binhlecong/CSC13009_Final
HCMUS - CSC13009 - Final project |
|
Experimental |
| 80 |
DEBASMITROY2002/Auto-Classification
Auto Classification System In Image Gallery App using Deep Learning |
|
Experimental |
| 81 |
ioannispan/ai-camera
Android camera app that recognizes images in real time. |
|
Experimental |
| 82 |
zealbell/BinTrasher
An Android API for high-speed image pre-processing — optimized for... |
|
Experimental |
| 83 |
arhcoder/DenunciAGS
🚨 Aplicación que permite hacer denuncias federales de manera rápida y segura... |
|
Experimental |
| 84 |
ichisadashioko/kanji-recognition-android
kanji handwriting input on android with TensorFlow Lite |
|
Experimental |
| 85 |
aslamanver/qr-barcode-scanner-vision-api
QR & Barcode Scanner using Google CameraX and Mobile Vision API |
|
Experimental |
| 86 |
DavidRevolt/Android-ML-Playground
Live camera real-time image analysis Android app using CameraX and ML Kit,... |
|
Experimental |
| 87 |
TruongNV-hut/AIcandy_Android_ImageClassification_smdkrohy
Deploying Android application for image classification |
|
Experimental |
| 88 |
nimom38/Camera-for-Machine-Learning-Enthusiasts
The purpose of this project is to demonstrate the power of machine learning... |
|
Experimental |
| 89 |
ChrisTs8920/Vision-mobile
An Android application that performs object detection on images using a... |
|
Experimental |
| 90 |
antecoder/googlecloudvision-api-java
A simple java library to use with Google's Vision Api |
|
Experimental |
| 91 |
gabrielimartins7/tensorflow-rn
Tensorflow no React Native (Machine Learning + IA ) |
|
Experimental |
| 92 |
Robby955/canadian-coin-heads
On-device AI identification of Canadian coins with 97.2% accuracy.... |
|
Experimental |
| 93 |
techuila/Image-Classification-App
Image Classification App |
|
Experimental |
| 94 |
rchang0501/shutter-search
Machine learning image recognition camera app built for Android that... |
|
Experimental |
| 95 |
kikirizki/pytorch_to_android-ncnn
Simple working example of pytorch model deployed on android device using ncnn |
|
Experimental |
| 96 |
duy-maimanh/ml_task_vision
There are many common vision tasks that were resolve by use On-device... |
|
Experimental |
| 97 |
alive2002yb/Vehicle_Tracking_Input
Android app for vehicle tracking & prediction with Jetpack Compose. Features... |
|
Experimental |
| 98 |
scheckmedia/photils-android
Android application that tries to predict keywords based on the selected... |
|
Experimental |
| 99 |
damminhtien/tensorflow-android-classifier
Machine learning implement on android application :whale: |
|
Experimental |
| 100 |
sondosaabed/Introduction-to-Tensorflow-lite
Learned how to deploy deep learning models on Android with the TensorFlow... |
|
Experimental |
| 101 |
Ashishkumar-hub/Pig_Androidapp
POC android app for image classification for landrace and Large white... |
|
Experimental |
| 102 |
soapisnotfat/HackCat
HackGT 2017 |
|
Experimental |
| 103 |
sh13y/Android-iris-tflite-classifier
Android app demonstrating TensorFlow Lite integration for Iris flower... |
|
Experimental |
| 104 |
Nianca-Chetty103/Image-Identifier
Machine learning system that recognizes images |
|
Experimental |
| 105 |
Raufjatoi/Object-Detection-App-in-Java
My 2nd sem uni project with Ahsan and Umar as team members |
|
Experimental |
| 106 |
markorakita/axnn-rs
Android SDK for running on-device inference on neural network models. |
|
Experimental |
| 107 |
vaccovecrana/kimaris
Java port for Pixel Intensity Comparison-based Object detection |
|
Experimental |
| 108 |
sukumarh/low-latency-mobile-CV
Low Latency Deep Learning on Smartphones using TensorFlow Lite and CoreML |
|
Experimental |
| 109 |
osamhack2020/APP_TookSamPoom_Navy3Generals
특삼품은 특급을 세개 받은 프리미엄 전사라는 뜻으로 짓게 되었습니다. 특삼품은 TensorFlow 기반의 체력검정 측정앱입니다. |
|
Experimental |
| 110 |
skbhati199/Android-TensorFlow-Lite-Example
Android TensorFlowLite |
|
Experimental |
| 111 |
yvolk/PersonsMerger
Real life deep learning trained models to identify same person's records... |
|
Experimental |
| 112 |
elhamabedi/national-id-code-recognition
National ID Code Recognition with Deep Learning |
|
Experimental |
| 113 |
qzc438/MobileDLSearch
MobileDLSearch Website Mobile App |
|
Experimental |
| 114 |
numericcal/android-sdk-walkthrough
A simple example of DNN integration using numericcal's Edge SDK for Android. |
|
Experimental |
| 115 |
pranshu28/image_classification
Image classification using convolutional neural networks |
|
Experimental |
| 116 |
Abhradipta/Face-Detection-From-Static-Image-In-Java
Face Detection Using Machine Learning In Java. |
|
Experimental |
| 117 |
deepanshu2301/Pokidex
Android app that detects and provides all the information about Pokémons in... |
|
Experimental |
| 118 |
HasnatPranto/Skin-Detection_ML1
A java application to detect human skin using Probabilistic reasoning/Naive... |
|
Experimental |
| 119 |
kglahn/TfLiteDemo
TensorFlow Lite Demo App for Android |
|
Experimental |
| 120 |
IbrahimNM/seefood_app
Seefood Android application |
|
Experimental |
| 121 |
Jack-Development/LabVision
This Android application uses Google's ML Kit to identify machinery... |
|
Experimental |