Introduction
Nosmai Effects is an on-device SDK for real-time camera filters, beauty, makeup and AR effects, rendered on the device GPU.
What is Nosmai Effects?
Nosmai Effects is a camera SDK that adds real-time filters and effects to a camera or video source. It runs on the device GPU, so the live preview stays smooth and frames never leave the phone.
You install one SDK, initialize it with a license key, show the camera preview, and apply effects with a single call. Effects can be color filters, beauty and makeup, animated overlays, or face-tracked AR.
What you can do
| Capability | Examples |
|---|---|
| Color filters | Instagram-style looks, LUT color grading, brightness, contrast, saturation, white balance |
| Beauty | Skin smoothing, whitening, face slimming, eye enlargement, nose reshape |
| Makeup | Lipstick, blusher, and blend control |
| Effects | Animated overlays, stickers, particles, seasonal and face-tracked AR |
| Capture | Photo capture and video recording with effects applied |
| Cloud filters | Download additional filters and effects on demand |
Why on-device
- Privacy: camera frames are processed locally and are not uploaded.
- Latency: rendering happens in real time on the GPU.
- Offline: works without connectivity after the one-time license check.
Supported platforms
| Platform | Package | Minimum version |
|---|---|---|
| iOS (Objective-C / Swift) | NosmaiCameraSDK (CocoaPods) | iOS 12.0+ |
| Android (Java / Kotlin) | nosmai-camera-sdk-android.aar | API 26+ (Android 8.0+) |
| Flutter | nosmai_camera_sdk | Flutter 3.22+ |
React Native and Web are planned.
NOTE
New here? The Quickstart takes you from install to your first effect in a few minutes.