Skip to content

zetic-ai/ZETIC_Melange_apps

Repository files navigation

Melange Applications

Open Source, On-device AI Apps

License Platform ZETIC

Melange Documentation Melange Dashboard ZeticApp Play Store ZeticApp App Store Discord


Build Local, NPU-Accelerated AI Apps

Production-ready source code for on-device AI.
Automated conversion. Full NPU speed. Deployed in hours.

Quick Start โ€ข Available Models โ€ข Documentation โ€ข Contribute

Demo 1 Demo 2 Demo 3 Demo 4

๐Ÿ“– About This Repository

Welcome to the collection of open-source, on-device AI applications built with Melange. These are not just demos, they are production-grade apps running entirely locally. They demonstrate how to run AI models directly on user devices with full NPU acceleration. By using Melange's automated optimization, what used to require months of hardware-specific tuning now takes just hours.

What is Melange?

Melange is an NPU-native platform that takes your AI model and turns it into a production-ready mobile app automatically. At ZETIC we built Melange to make AI Faster, Cheaper, Safer, and Independent.

Why Melange?

Here's what makes Melange special:

  • ๐Ÿš€ Up to 60x Faster - Full NPU acceleration that delivers real-time, zero-latency performance.
  • ๐Ÿ”’ Private & Offline - Everything runs on-device. No internet, no cloud costs, no data leaks.
  • โฑ๏ธ Deploy in 1 Hour - Automated conversion from raw model to mobile SDKs (no manual tuning required) in hours, not weeks.
  • ๐Ÿ“ฑ Production Tested - Benchmarked on 200+ devices to ensure reliability.
  • ๐Ÿ’ป 3 Lines of Code - All you need to integrate with our unified Android/iOS API
  • ๐Ÿ“š Multiple Model Sources - Support for custom model uploads, Hugging Face links, and our curated library.

Why This Repository?

We've put together real, working examples to help you build with Melange:

  • โœ… Production-Ready Code - Complete, deployable apps (not just toy demos) showing best practices
  • โœ… Multiple Use Cases - Computer vision, NLP, audio processing, and more
  • โœ… Universal Support - Learn patterns that work across both Android and iOS
  • โœ… Open Source - Apache 2.0 licensed. Use it however you want.

๐Ÿš€ Quick Start

Get started with Melange in minutes:

# 1. Clone the repository
git clone https://github.com/zetic-ai/ZETIC_Melange_apps.git
cd ZETIC_Melange_apps

# 2. Get your free Melange API key
# Sign up at https://mlange.zetic.ai and get your personal access token

# 3. Configure your API key (automated)
./adapt_mlange_key.sh

# 4. Choose an app and run it
# Android: Open apps/<ModelName>/Android in Android Studio
# iOS: Open apps/<ModelName>/iOS in Xcode

๐Ÿ’ก Getting Started: To run these applications, you'll need a free Melange Personal Access Token.

  1. Sign up or log in at the Melange Dashboard
  2. Navigate to Settings โ†’ Personal Access Token
  3. Generate your token and use it with the setup script

Melange automatically handles model optimization, NPU acceleration, and deployment. No manual configuration required!


๐ŸŽฏ Available Local AI Apps

Feature Model Description Melange Page
Conversational AI Qwen3Chat On-device large language model chatbot with real-time token streaming and dynamic context window. View
Time Series Forecasting Chronos Bolt Probabilistic time series forecasting with quantile output; CSV import and interactive charts. View
Machine Translation Tencent HY-MT Context-aware hybrid machine translation with real-time streaming and instant language swapping. View
Grammar Correction t5-base-grammar-correction Robust grammar correction based on T5 architecture for real-time text processing. View
Privacy / Anonymization tanaos-text-anonymizer-v1 Automatic detection and masking of PII (names, dates, locations, emails, phone numbers) for secure data processing. View
Object Detection YOLO26 Next-generation NMS-free object detection. View
Audio Analysis YamNet Classification of environmental sounds and audio events. View
Object Detection YOLOv8 Nano Real-time object detection and tracking in milliseconds. View
Face Tracking MediaPipe Face Landmarker High-fidelity 468-point face mesh and landmark tracking. View
Face Detection MediaPipe BlazeFace Ultra-fast face detection optimized for short-range selfie cameras. View
Emotion Analysis Emo-AffectNet Real-time facial emotion recognition. View
Speech Recognition Whisper Tiny High-accuracy automatic speech recognition (ASR) completely offline. View

๐Ÿ”ฎ Coming Soon

We're always adding new models. Here's what's on the way:

Use Case Model Description
Machine Translation TranslateGemma-4B-IT Instruction-tuned multilingual translation model with 4B parameters.
TTS Qwen3-TTS-12Hz-0.6B-CustomVoice Custom voice Text-to-Speech synthesis with high-quality audio output.
Speech Recognition MedASR Medical domain automatic speech recognition for healthcare applications.
Healthcare / VQA MedGemma-1.5-4b-it Multimodal medical question answering and image understanding.
TTS neutts-nano Compact, high-quality Text-to-Speech synthesis.
Depth Estimation DA3-SMALL Efficient multi-view depth estimation for 3D understanding.
TTS pocket-tts Ultra-lightweight real-time speech synthesis.
Speech Recognition OmniASR Multilingual automatic speech recognition supporting 100+ languages with CTC architecture.

Tip

Want to ship your own model? You can upload your model to Melange, convert it for on-device inference, and build an app from the generated code. No need to wait for a demo here.


๐Ÿ“ Repository Structure

ZETIC_Melange_apps/
โ”œโ”€โ”€ apps/                          # On-device AI applications
โ”‚   โ”œโ”€โ”€ ChronosTimeSeries/        # Time series forecasting (Chronos Bolt)
โ”‚   โ”‚   โ”œโ”€โ”€ Android/              # Android implementation
โ”‚   โ”‚   โ”œโ”€โ”€ iOS/                  # iOS implementation
โ”‚   โ”‚   โ””โ”€โ”€ prepare/              # Model preparation scripts
โ”‚   โ”œโ”€โ”€ YOLO26/                   # Object detection app
โ”‚   โ”œโ”€โ”€ tencent_HY-MT/            # Machine translation
โ”‚   โ”œโ”€โ”€ whisper-tiny/             # Speech recognition app
โ”‚   โ”œโ”€โ”€ TextAnonymizer/           # PII detection and masking
โ”‚   โ””โ”€โ”€ ...                       # More apps
โ”œโ”€โ”€ res/screenshots/              # Demo GIFs and images for app READMEs
โ”œโ”€โ”€ extension/                    # Melange Extension Library (submodule)
โ”‚   โ””โ”€โ”€ Helper extensions and utilities
โ”œโ”€โ”€ adapt_mlange_key.sh           # Script to configure API keys
โ””โ”€โ”€ LICENSE                       # Apache 2.0 License

Each app includes:

  • Android/ - Full Android Studio project (Kotlin)
  • iOS/ - Full Xcode project (Swift)
  • prepare/ - Scripts to prepare and export models
  • README.md - Documentation for each app

๐Ÿ’ป Deploying Models in Your Own App

Want to use these NPU capabilities in your own app? The Melange SDK makes it simple. You don't need to write complex hardware code, just initialize the SDK and start running inference instantly.

Android

1. Add Dependency

In your build.gradle.kts:

dependencies {
    implementation("com.zeticai.mlange:mlange:+")
}

2. Initialize and Run

import com.zeticai.mlange.core.model.ZeticMLangeModel
import com.zeticai.mlange.core.tensor.Tensor

// Initialize model
val model = ZeticMLangeModel(
    context = this,
    tokenKey = "YOUR_PERSONAL_KEY",
    modelName = "Team_ZETIC/YOLO26"
)

// Prepare inputs
val inputs: Array<Tensor> = // ... prepare your tensors

// Run inference
val outputs = model.run(inputs)

iOS

1. Add Package

Add via Swift Package Manager:

  • Repository URL: https://github.com/zetic-ai/ZeticMLangeiOS.git

2. Initialize and Run

import ZeticMLange

// Initialize model
let model = try ZeticMLangeModel(
    tokenKey: "YOUR_PERSONAL_KEY",
    name: "Team_ZETIC/YOLO26",
    version: 1
)

// Prepare inputs
let inputs: [Tensor] = // ... prepare your tensors

// Run inference
let outputs = try model.run(inputs: inputs)

Learn More

  • Melange Dashboard - Upload your models, get NPU-optimized SDKs, see how they perform on 200+ devices
  • Melange Documentation - Full API reference and step-by-step guides
  • ZETIC - Everything you need to know about Melange

๐Ÿค Contributing New Examples

We love seeing what developers build! This repository is an open-source collection of demo apps, and we welcome new additions to the gallery.

How to Contribute

  1. Fork the repo and create a branch (git checkout -b feature/amazing-app)
  2. Build your app:
    • Option A: Use one of the pre-optimized models available on the Melange Dashboard
    • Option B: Have a custom model you want to showcase? You can upload your model to Melange, convert it for on-device inference, and generate production-ready code automatically. Or join our Discord and let us know, we'd love to help you get it running.
  3. Follow the Standards
    • Keep code structure consistent with existing apps.
    • Include both Android and iOS versions if possible.
  4. Document It
    • Add a README.md inside your app folder explaining what it does.
    • Don't forget: Add your app to the main table in the root README.md.
  5. Test it: Verify it works on real devices (not just simulators).
  6. Open a Pull Request:
    • Include a clear description, screenshots, or a demo video.
    • Mention which Melange model you used.

Need Help?


๐Ÿ“š Resources

Official Links

  • Website: zetic.ai
  • Melange Dashboard: mlange.zetic.ai - Get NPU-optimized SDKs, view benchmarks, and upload custom models
  • Documentation: docs.zetic.ai - Full API reference and guides
  • Discord: Join our Discord - Get help, share what you're building, meet other developers

Check Out Our Demo App

  • ZeticApp: Android | iOS - Our official Melange showcase app

๐Ÿ“„ License

This repository (the source code and example apps) is licensed under the Apache License 2.0.

โš ๏ธ Note: The Melange SDK is a proprietary library subject to the ZETIC Terms of Service.

You can:

  • โœ… Use it commercially (Apache 2.0)
  • โœ… Use it privately
  • โœ… Modify and share the example apps

Just remember to:

  • ๐Ÿ“‹ Keep the license and copyright notice
  • ๐Ÿ“‹ Mention any big changes you make
  • ๐Ÿ“‹ Include the NOTICE file if it's there

๐Ÿ™ Acknowledgments

  • Big thanks to all our contributors who keep making this project better
  • Shoutout to the model providers and the amazing open-source AI community