Luna Core - ML Framework Built by Micron Studios

High-performance Core ML primitives, model optimizations, and a Swift-first API that ships in your app — not the cloud.

Explore Luna Docs

Why Luna

Private by design

Luna runs models on-device to keep user data private and reduce latency.

Optimized performance

Quantization, pruning, and Core ML conversions that are tuned for battery and speed.

Swift-first API

Simple Swift APIs that integrate with your UIKit/SwiftUI code with minimal boilerplate.

Quick example

// Load a Core ML model and run inference
import CoreML
import Vision

let model = try! VNCoreMLModel(for: MyLunaModel().model)
let request = VNCoreMLRequest(model: model) { request, error in
  guard let results = request.results as? [VNClassificationObservation] else { return }
  print(results.first?.identifier ?? "no result")
}

let handler = VNImageRequestHandler(ciImage: ciImage)
try? handler.perform([request])

Get started

Visit lunacollab.com for docs, downloads, and community guides. Want help integrating Luna? Contact our team.