Skip to main content
Version: Next

Supported Models

Every model below ships pre-exported in the models registry and downloads on first use. Backends: XNNPACK (CPU, iOS and Android), Core ML and MLX (iOS), Vulkan (Android GPU); DEFAULT picks the fastest one the device can run. Any other ExecuTorch .pte can be loaded too, see Exporting Custom Models.

LLMs & VLMs​

Guide · Benchmarks

Chat sessions stream tokens and support tool calling, a thinking-mode switch, Jinja chat templates, constrained sampling and image/audio inputs on multimodal models.

ModelDescriptionBackendsPrecisionsAdded in
models.llm.MINICPM5_2BOpenBMB MiniCPM5 2B chat model with an 8K context window.XNNPACK, MLX8da4w, int4v0.11.0
models.llm.LFM2_5_1_2BLiquid AI LFM 2.5 1.2B general-purpose hybrid language model.XNNPACK, MLX8da4w, int4v0.8.0
models.llm.LFM2_5_2_6BLiquid AI LFM 2.5 2.6B hybrid language model post-trained for instruction following and agentic workloads.XNNPACK, MLX8da4w, int4v0.11.0
models.llm.LFM2_5_350MLiquid AI LFM 2.5 350M ultra-compact hybrid language model.XNNPACK, MLX8da4w, int4v0.8.1
models.llm.LFM2_5_VL_450MLiquid AI LFM 2.5 VL 450M lightweight multimodal vision-language model. Inputs: text, image.XNNPACK, MLX, Vulkan8da4w, int4v0.8.4
models.llm.LFM2_5_VL_1_6BLiquid AI LFM 2.5 VL 1.6B high-capacity vision-language model. Inputs: text, image.XNNPACK, MLX, Vulkanint8, 8da4w, int4v0.8.4
models.llm.LFM3_1_7BLiquid AI LFM 3 1.7B hybrid language model (gated short convolutions, sliding-window and global attention).XNNPACK, MLXint8, 8da4w, int4next
models.llm.LFM3_VL_2BLiquid AI LFM 3 VL 2B vision-language model on the LFM 3 backbone with a hybrid convolution/attention vision encoder. Inputs: text, image.XNNPACK, MLXint8, 8da4w, int4next
models.llm.LFM3_AUDIO_2BLiquid AI LFM 3 Audio 2B speech-understanding model on the LFM 3 backbone with a causal audio encoder (16 kHz, up to 30 s per encoder call). Inputs: text, audio.XNNPACK, MLXint8, 8da4w, int4next
models.llm.BIELIK_V3_1_5BBielik v3 1.5B bilingual Polish & English language model, developed by SpeakLeash.XNNPACK8da4wv0.9.0
models.llm.LLAMA3_2_1BMeta Llama 3.2 1B lightweight instruction-tuned multilingual model.XNNPACK, MLXint4, spinquantv0.1.0
models.llm.LLAMA3_2_3BMeta Llama 3.2 3B instruction-tuned multilingual language model.XNNPACK, MLXint4, spinquantv0.1.0
models.llm.SMOLLM2_135MHugging Face SmolLM2 135M ultra-compact language model.XNNPACK, MLXint8, 8da8wv0.4.1
models.llm.SMOLLM2_360MHugging Face SmolLM2 360M compact instruction-tuned model.XNNPACK, MLXint8, 8da8wv0.4.1
models.llm.SMOLLM2_1_7BHugging Face SmolLM2 1.7B language model trained on curated educational, synthetic, and web data.XNNPACK, MLXint8, 8da8wv0.4.1
models.llm.HAMMER2_1_0_5BHammer 2.1 0.5B specialized function-calling model.XNNPACK, MLX8da4w, int4v0.4.1
models.llm.HAMMER2_1_1_5BHammer 2.1 1.5B function-calling language model.XNNPACK, MLX8da4w, int4v0.4.1
models.llm.HAMMER2_1_3BHammer 2.1 3B high-capacity function-calling model.XNNPACK, MLX8da4w, int4v0.4.1
models.llm.PHI4_MINIMicrosoft Phi-4 Mini 3.8B high-density reasoning model.XNNPACK, MLX8da4w, int4v0.4.1
models.llm.QWEN2_5_0_5BAlibaba Qwen 2.5 0.5B ultra-lightweight multilingual model.XNNPACK, MLX8da4w, int4v0.4.1
models.llm.QWEN2_5_1_5BAlibaba Qwen 2.5 1.5B multilingual instruction model.XNNPACK, MLX8da4w, int4v0.4.1
models.llm.QWEN2_5_3BAlibaba Qwen 2.5 3B high-capability multilingual model.XNNPACK, MLX8da4w, int4v0.4.1
models.llm.QWEN3_0_6BAlibaba Qwen 3 0.6B next-generation compact language model.XNNPACK, MLXint8, 8da4wv0.4.1
models.llm.QWEN3_1_7BAlibaba Qwen 3 1.7B next-generation multilingual language model.XNNPACK, MLX8da4w, int4v0.4.1
models.llm.QWEN3_4BAlibaba Qwen 3 4B high-capacity generative model.XNNPACK, MLX8da4w, int4v0.4.1
models.llm.GEMMA4_E2BGoogle Gemma 4 E2B generative language model.XNNPACK, MLX, Vulkan8da4w, int4v0.9.1
models.llm.GEMMA4_OMNI_E2BGoogle Gemma 4 E2B multimodal (omni) language model supporting text, image, and audio inputs. Inputs: text, image, audio.XNNPACK, MLX, Vulkan8da4w, int4v0.9.1

Text Embeddings​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.textEmbeddings.ALL_MINILM_L6_V2Compact 384-dimensional sentence transformer mapping text to a dense vector space.XNNPACK, Core ML, Vulkanfp16, int8v0.4.1
models.textEmbeddings.ALL_MPNET_BASE_V2High-quality 768-dimensional sentence transformer model based on MPNet.XNNPACK, Vulkanfp16, int8, 8da4wv0.4.1
models.textEmbeddings.MULTI_QA_MINILM_L6_COS_V1384-dimensional sentence transformer fine-tuned specifically for semantic QA matching using cosine similarity.XNNPACK, Core ML, Vulkanfp16, int8v0.4.1
models.textEmbeddings.MULTI_QA_MPNET_BASE_DOT_V1768-dimensional sentence transformer fine-tuned specifically for question-answering matching using dot product distance.XNNPACK, Vulkanfp16, int8, 8da4wv0.4.1
models.textEmbeddings.PARAPHRASE_MULTILINGUAL_MINILM_L12_V2384-dimensional sentence transformer supporting 50+ languages for cross-lingual semantic similarity.XNNPACK, Core ML, Vulkanfp16, int8, 8da4wv0.9.0
models.textEmbeddings.DISTILUSE_BASE_MULTILINGUAL_CASED_V2Multilingual sentence transformer supporting 50+ languages, based on distilled Universal Sentence Encoder (512-dim output).XNNPACK, Core ML, MLX, Vulkanfp16, int8, 8da4wv0.9.0
models.textEmbeddings.CLIP_VIT_BASE_PATCH32_TEXTCLIP text encoder (ViT-B/32) mapping text queries into a 512-dimensional joint text-image embedding space.XNNPACK, Core ML, Vulkanfp16, int8v0.3.4
models.textEmbeddings.LFM2_5_EMBEDDING_350MLiquid AI LFM 2.5 350M parameter embedding model for asymmetric search and retrieval tasks.XNNPACK, MLX8da4w, int4v0.10.0

ColBERT Retrieval​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.colbertEmbeddings.LFM2_5_COLBERT_350MLiquid AI LFM 2.5 350M ColBERT model: 128-dimensional token vectors, multilingual (11 languages), 32-token queries and documents of up to 512 tokens.XNNPACK, MLX8da4w, int4v0.11.0

Privacy Filter (PII detection)​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.privacyFilter.OPENAIOpenAI-style detector covering 8 common PII types (name, email, phone, address, and similar).XNNPACK, MLX8da4w, int4v0.9.0
models.privacyFilter.NEMOTRONNemotron-based detector covering 55 fine-grained PII types.XNNPACK, MLXint8, 8da4wv0.9.0

Translation​

Guide

ModelDescriptionBackendsPrecisionsAdded in
models.translation.OPUS_MT_EN_DEOpus-MT English to German.XNNPACKint8next
models.translation.OPUS_MT_DE_ENOpus-MT German to English.XNNPACKint8next
models.translation.OPUS_MT_EN_ESOpus-MT English to Spanish.XNNPACKint8next
models.translation.OPUS_MT_ES_ENOpus-MT Spanish to English.XNNPACKint8next
models.translation.OPUS_MT_EN_FROpus-MT English to French.XNNPACKint8next
models.translation.OPUS_MT_FR_ENOpus-MT French to English.XNNPACKint8next
models.translation.EUROLLM_1_7BEuroLLM 1.7B Instruct: any two of its 35 languages with one model.XNNPACK, MLXint8, 8da8wnext
models.translation.HY_MT2_1_8BHy-MT2 1.8B: any two of its 38 languages and dialects with one model.XNNPACK, MLXint8, 8da4wnext

Speech to Text​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.speechToText.WHISPEROpenAI Whisper automatic speech recognition model family with integrated Voice Activity Detection. Variants: TINY, BASE, SMALL, EN.TINY, EN.BASE, EN.SMALL.XNNPACK, Core ML, MLX, Vulkanfp16, bf16, int8v0.3.0
models.speechToText.QWEN3_ASRQwen3-ASR speech recognition with integrated Voice Activity Detection.XNNPACK, MLX8da4w, coreml_int4next

Text to Speech​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.textToSpeech.SUPERTONICSupertonic 3 multilingual flow-matching Text-to-Speech model.XNNPACK, MLX, Vulkanfp32, fp16, int8v0.10.0
models.textToSpeech.KOKOROKokoro — a lightweight phoneme-driven Text-to-Speech model. Variants: EN_US, EN_GB, ES, FR, IT, PT, HI, PL, DE, ZH.XNNPACK, Core MLfp32v0.7.0

Voice Activity Detection​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.voiceActivityDetection.FSMN_VADFeedforward Sequential Memory Network (FSMN) Voice Activity Detection model.XNNPACKfp32v0.6.0

Image Classification​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.classification.EFFICIENTNET_V2_SEfficientNetV2-S image classification model pre-trained on ImageNet-1k (1000 categories, see IMAGENET1K_LABELS).XNNPACK, Core MLfp16, int8v0.2.0

Object Detection​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.objectDetection.SSDLITE320_MOBILENET_V3_LARGESSDLite object detector with MobileNetV3-Large backbone trained on COCO (see COCO_CLASSES) at 320x320 resolution.XNNPACK, Core MLfp32, fp16v0.2.0
models.objectDetection.RFDETR_NANORF-DETR (Roboflow Detection Transformer) Nano variant trained on COCO (see COCO_CLASSES).XNNPACK, Core ML, Vulkanfp16, int8v0.8.0
models.objectDetection.YOLO26Ultralytics YOLO26 real-time object detection models trained on COCO (80 classes, see COCO_CLASSES_YOLO). Variants: NANO, SMALL, MEDIUM, LARGE, XLARGE (each SIZE_384, SIZE_512, SIZE_640).XNNPACK, Core ML, Vulkanfp16, int8v0.8.0

Instance Segmentation​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.instanceSegmentation.FASTSAMFast Segment Anything Model (FastSAM) for promptable or global object instance mask segmentation. Variants: S, X.XNNPACK, Core ML, Vulkanfp16, int8v0.9.0
models.instanceSegmentation.RFDETR_NANORF-DETR (Roboflow Detection Transformer) Nano instance segmentation model predicting COCO class masks and bounding boxes (see COCO_CLASSES).XNNPACK, Core ML, Vulkanfp16, int8v0.8.0
models.instanceSegmentation.YOLO26YOLO26 instance segmentation models predicting COCO class instance masks and bounding boxes (see COCO_CLASSES_YOLO). Variants: NANO, SMALL, MEDIUM, LARGE, XLARGE (each SIZE_384, SIZE_512, SIZE_640).XNNPACK, Core ML, Vulkanfp16, int8v0.8.0

Semantic Segmentation​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.semanticSegmentation.SELFIE_SEGMENTATIONLightweight portrait selfie segmentation model for real-time person vs background separation.XNNPACK, Core MLfp32, fp16v0.8.0
models.semanticSegmentation.SELFIE_SEGMENTATION_LANDSCAPEMediaPipe Selfie Segmentation, landscape orientation.XNNPACK, Core MLfp32, fp16v0.10.0
models.semanticSegmentation.U2NETPLightweight U²-Netp foreground segmentation at 320x320 for objects and people.XNNPACK, Core ML, Vulkanfp32, fp16, int8next
models.semanticSegmentation.LRASPP_MOBILENET_V3_LARGELite R-ASPP semantic segmentation model with MobileNetV3-Large backbone (21 classes, see PASCAL_VOC_LABELS).XNNPACK, Core MLfp16, int8v0.8.0
models.semanticSegmentation.DEEPLAB_V3_RESNET50DeepLabV3 semantic segmentation model with ResNet-50 backbone (21 classes, see PASCAL_VOC_LABELS).XNNPACK, Core MLfp16, int8v0.4.1
models.semanticSegmentation.DEEPLAB_V3_RESNET101DeepLabV3 semantic segmentation model with ResNet-101 backbone (21 classes, see PASCAL_VOC_LABELS).XNNPACK, Core MLfp16, int8v0.8.0
models.semanticSegmentation.DEEPLAB_V3_MOBILENET_V3_LARGEDeepLabV3 semantic segmentation model with MobileNetV3-Large backbone (21 classes, see PASCAL_VOC_LABELS).XNNPACK, Core MLfp16, int8v0.8.0
models.semanticSegmentation.FCN_RESNET50Fully Convolutional Network (FCN) semantic segmentation model with ResNet-50 backbone (21 classes, see PASCAL_VOC_LABELS).XNNPACK, Core MLfp16, int8v0.8.0
models.semanticSegmentation.FCN_RESNET101Fully Convolutional Network (FCN) semantic segmentation model with ResNet-101 backbone (21 classes, see PASCAL_VOC_LABELS).XNNPACK, Core MLfp16, int8v0.8.0

Pose & Keypoints​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.keypointDetection.BLAZEFACEMediaPipe BlazeFace lightweight face detection and 6-point facial landmark locator (eyes, nose, mouth, ears, see BLAZEFACE_LANDMARKS).XNNPACK, Vulkanfp32, fp16v0.10.0
models.keypointDetection.FACEMESHMediaPipe Face Mesh: a dense 468-point 3-D mesh (see FACEMESH_LANDMARKS) and a face-presence score, regressed from a 192x192 crop of one face.XNNPACK, Core MLfp32, fp16v0.11.0
models.keypointDetection.YOLO26_POSEYOLO26 human pose estimation model predicting 17 COCO body keypoints (see COCO_LANDMARKS). Variants: SIZE_384, SIZE_512, SIZE_640.XNNPACK, Core ML, Vulkanfp16, int8v0.9.0
models.keypointDetection.RFDETR_KEYPOINTRF-DETR (Roboflow Detection Transformer) pose keypoint detector predicting 17 COCO body keypoints (see COCO_LANDMARKS).XNNPACK, Core ML, Vulkanfp16, int8v0.9.2

Depth Estimation​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.depthEstimation.DEPTH_ANYTHING_V2_SMALLDepth Anything V2 Small with a ViT-S/14 backbone.XNNPACK, Core ML, Vulkanfp32, fp16, int8v0.11.0
models.depthEstimation.DEPTH_ANYTHING_V3_SMALLDepth Anything 3 Small, exported for single-image relative depth.XNNPACK, Core ML, Vulkanfp32, fp16, int8v0.11.0
models.depthEstimation.ZIPDEPTH_BASEZipDepth Base NPU with a 384 × 384 input for low-latency depth estimation.XNNPACK, Core ML, Vulkanfp32, fp16v0.11.0

OCR​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.ocr.PADDLEPP-OCRv6 small — DBNet detector plus an SVTR recognizer, one model for every language.XNNPACK, Core ML, Vulkanfp16, int8v0.10.0

Image Embeddings​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.imageEmbeddings.CLIP_VIT_BASE_PATCH32CLIP vision encoder (ViT-B/32) mapping images into a 512-dimensional shared text-image space.XNNPACK, Core ML, MLX, Vulkanfp16, int8v0.5.0

Image Inpainting​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.inpainting.MIGANMI-GAN, a mobile inpainting GAN trained on Places2 (scenes) and FFHQ (faces). Variants: SIZE_512, SIZE_256, FACES_256.XNNPACK, Core ML, Vulkanfp16v0.11.0

Text to Image​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.textToImage.SDXS_512_DREAMSHAPERUltra-fast SDXS (Stable Diffusion eXtreme Speed) 512x512 text-to-image generation model based on DreamShaper.XNNPACK, Core ML, Vulkanfp16, int8v0.10.0

Style Transfer​

Guide · Benchmarks

ModelDescriptionBackendsPrecisionsAdded in
models.styleTransfer.CANDYFast neural style transfer model generating a vibrant, artistic "Candy" style effect.XNNPACK, Core ML, Vulkanfp16, int8v0.2.0
models.styleTransfer.MOSAICFast neural style transfer model applying a classic tile mosaic artistic pattern.XNNPACK, Core ML, Vulkanfp16, int8v0.2.0
models.styleTransfer.RAIN_PRINCESSFast neural style transfer model applying a painterly "Rain Princess" oil painting aesthetic.XNNPACK, Core ML, Vulkanfp16, int8v0.2.0
models.styleTransfer.UDNIEFast neural style transfer model applying Francis Picabia's "Udnie" abstract art style.XNNPACK, Core ML, Vulkanfp16, int8v0.2.0