LabscoMCP early access ↗

Runs an AI model inside a React Native phone app on the device itself, with nothing sent to a server — Apple's built-in intelligence, or a model file the app carries — starting from the question of which of the four available engines suits the job.

WHEN TO USE

SCOPE

USE FOR

  • Decide which on-device AI provider fits your React Native app before you build.
  • Download a language model file in the GGUF format from Hugging Face and run it on-device with llama.rn.
  • Add Apple Intelligence transcription, speech synthesis, or embeddings on iOS 26+.
  • Run MLC-LLM, an inference engine, with models like Llama, Phi, or Qwen and build-time optimizations.
  • Run low-level inference on custom neural-network models, such as CNNs, with the NCNN wrapper.
  • Wire several on-device providers into one app using the SetupAdapter pattern.

NOT FOR

  • Skip the NCNN path for LLM-only work; the other providers fit better.