Docs / Products / Nosmai Effects

Nosmai Effects

Real-time 2D & 3D filters, beauty and AR for cameras and live streams, rendered on the device GPU.

Overview

Effects attaches to a camera or video source and applies a filter graph in real time. Filters are referenced by name and can be hot-swapped without re-initializing the session.

Apply a filter

let session = nosmai.camera()
session.load(filter: "aurora-glow")
session.attach(to: previewView)
session.start()

Filter categories

  • 2D filters & LUTs: color grades, overlays, animated stickers.
  • 3D AR effects: 468-point face mesh, world tracking, lit 3D assets.
  • Beauty & retouch: skin smoothing, reshape, relight.
  • Segmentation: background replace, blur or removal without a green screen.

Performance

Effects targets 60fps on mid-range devices with sub-8ms per-frame latency. Filters update live, so you can change looks without dropping a frame.

NOTE

Browse the full catalog and preview every effect on the Effects product page.

Nosmai

We make advanced camera and AI technology accessible to every developer. By packaging hard problems into simple

developers
legal
newsletter

Product updates and release notes. No spam.

© 2026 nosmai, inc · all rights reserved