English Β· German Β· Spanish Β· French Β· Japanese Β· Korean Β· Portuguese Β· Chinese
No compliance wall Β· $0 at any scale Β· Data never leaves the device Β· Works offline
π¬ Chat Β· π Translate Β· ποΈ Vision Β· β€οΈ Health Β· ποΈ Voice Β· π Forecasting
β‘ Powered by
Melange, the on-device NPU runtime
Every app here runs the model on the phone itself. Nothing goes to a server. That one fact rewrites the economics:
- π‘οΈ No compliance wall. No user data in the cloud means no GDPR, HIPAA, or data-residency blocker between you and launch. Put AI into health, finance, and enterprise products, and actually charge for it. - πΈ $0 marginal cost. No per-token bill, no inference servers. Your margins hold as you scale from 1 to 10 million users. - π Private by design. Nothing leaves the device, so there is no cloud dataset to breach, leak, or get audited over. - β‘ Instant and offline. Runs on the phone's NPU with no network round-trip, on a plane, a subway, or a factory floor with no signal.
And these are not snippets. Every folder is a finished app you clone and run on a real device today.
Pick any app, clone, and run it on a real device. No ML setup, no model conversion, no C++.
git clone https://github.com/zetic-ai/awesome-on-device-ai-apps.git
cd awesome-on-device-ai-apps
./scripts/adapt_mlange_key.sh
Auto-generated from each app's
meta.json
. Runpython3 scripts/generate_catalog.py
after adding one.
Jump to: π¬ Language & Text Β· ποΈ Vision Β· β€οΈ Health & Wellbeing Β· π Audio Β· π Forecasting
| App | What it does | Model | Platforms | Try it |
|---|---|---|---|---|
| Brew AI Notes |
Gemma-4-E2B
iOS
Model βCherryPadLFM2.5-350M
Android
iOS
Model βGrammar FixerT5-base
Android
iOS
Model βHY-MT TranslatorTencent HY-MT
Android
iOS
Model βMedASRMedASR
Android
Model βOffline TranslatorTencent HY-MT
Android
iOS
Model βPromptGuardLlama Prompt Guard 2
iOS
Model βQwen3 ChatQwen3-4B
Android
iOS
Model βSayRightCitrinet-256 (phoneme CTC)
Flutter
Model βText Anonymizertanaos-anonymizer-v1
Android
iOS
Model βVoxScribepyannote + Whisper
Flutter
Model βWhisper ASRWhisper Tiny
Android
iOS
Model β| App | What it does | Model | Platforms | Try it | |---|---|---|---|---| Emotion Recognition |
Emo-AffectNet
Android
iOS
Model βFace DetectionBlazeFace
Android
iOS
Model βFace LandmarkerMediaPipe
Android
iOS
Model βGlyphGoPP-OCRv5 (DBNet + SVTR)
Flutter
Model βPlateHawkYOLOv8n
Flutter
Model βRedactLensPP-OCRv5 (DBNet + CRNN)
Flutter
Model βShelfSenseYOLO11s (SKU-110K)
Flutter
Model βSiteGuardYOLOv8s (PPE)
Flutter
Model βSkyScoutYOLOv8s (VisDrone)
Flutter
Model βYOLO26YOLO26
Android
iOS
Model βYOLOv26-SegYOLOv26-Seg Nano
Android
Model βYOLOv8YOLOv8n
Android
iOS
Model β| App | What it does | Model | Platforms | Try it | |---|---|---|---|---| Camera Vitals |
EfficientPhys-rPPG
Android
iOS
Model βFundusGateMobileNetV2
Flutter
Model βGradeVueMobileNetV2
Flutter
Model βOraLensYOLO11n
Flutter
Model βSkin ClassifierSkin-Cancer ViT
Android
iOS
Model βVoice Biomarkerwav2vec2 Β· YAMNet
Android
iOS
Model βWellbeing Screenerwav2vec2 Β· Emo-AffectNet
Android
iOS
Model β| App | What it does | Model | Platforms | Try it | |---|---|---|---|---| NeuTTS Nano |
NeuTTS Nano
iOS
Model βQwen TTSQwen3-TTS-0.6B
iOS
Model βYamNetYAMNet
Android
iOS
Model β| App | What it does | Model | Platforms | Try it | |---|---|---|---|---| Chronos Forecast |
Chronos-Bolt
Android
iOS
Model βSentryWaveChronos-Bolt-tiny
Flutter
Model βClaude Code, Codex, and Cursor will vibe-code you a web app in minutes. Ask them for an app that runs a model on the phone's NPU and they stall, because on-device deployment is not something they know how to do.
That is the gap Melange fills, and it is the easiest way in the world to put AI on-device today.
Every app in this repo was built the same way: generate the integration code with Melange, paste it in, done. Copy a use case from here and the on-device feature drops straight into your app, the same vibe-coding loop you already use.
Dropping it into an existing project is about 3 lines:
Android, in build.gradle.kts
:
dependencies { implementation("com.zeticai.mlange:mlange:+") }
val model = ZeticMLangeModel(context = this, tokenKey = "YOUR_KEY", modelName = "Team_ZETIC/YOLO26")
val outputs = model.run(inputs) // NPU-accelerated, on-device
iOS, via Swift Package Manager β https://github.com/zetic-ai/ZeticMLangeiOS.git
:
let model = try ZeticMLangeModel(tokenKey: "YOUR_KEY", name: "Team_ZETIC/YOLO26", version: 1)
let outputs = try model.run(inputs: inputs)
Bring your own model: upload it to Melange, it converts and NPU-optimizes automatically, then hands you back a phone-ready build in about an hour, not months of hardware tuning.
This gallery grows by contribution, and the bar is one question: would a stranger clone this and actually use it?
- Drop your app in
apps/<YourApp>/
withAndroid/
and/oriOS/
- Add a
meta.json
(see any existing app) and aREADME.md
- Run
python3 scripts/generate_catalog.py
to add it to the catalog - Prove it runs on a real device (demo GIF in the PR)
Full guide β ** CONTRIBUTING.md**. Questions β
Built by ZETIC Β· Powered by Melange
If a phone-native AI app made you go "wait, that runs offline?", then β star it. It's how the next dev finds it.
App source is Apache 2.0: use it commercially or privately, however you like. The Melange SDK itself is a proprietary library under the ZETIC Terms of Service.