{"adoption": {"forks": 2417, "observed_at": "2026-08-28T04:11:14.580591+00:00", "stars": 15973}, "canonical_url": "https://ross.abutalabs.com/products/mnn", "card": {"archived": false, "artifact_type": "library", "description": "MNN: A blazing-fast, lightweight inference engine battle-tested by Alibaba, powering high-performance on-device LLMs and Edge AI.", "domain": ["deep-learning", "machine-learning", "large-language-models", "mobile-development", "embedded-systems", "computer-vision"], "enriched": true, "function": ["llm-inference", "machine-learning", "deep-learning", "computer-vision", "speech-recognition", "tts", "gpu-computing"], "health_score": 100, "homepage": null, "language": "C++", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["alibaba/MNN"], "name": "alibaba/MNN", "platform": ["cross-platform", "cpp", "embedded"], "pushed_at": "2026-08-25T07:22:34+00:00", "repo": "alibaba/MNN", "stars": 15973, "tags": ["on-device-inference", "edge-ai", "mobile-llm", "vulkan", "qualcomm-hexagon", "transformer", "android", "ios", "gpu"], "topics": ["mnn", "convolution", "vulkan", "embedded-devices", "winograd-algorithm", "machine-learning", "deep-learning", "ml", "arm", "llm", "transformer"], "urls": [], "use_cases": ["run LLMs locally on Android or iOS phones", "deploy deep learning models on embedded ARM devices", "accelerate inference with Vulkan or Hexagon DSP backends", "build an offline chatbot app with on-device ASR and TTS", "run vision models like image editing on mobile", "convert and quantize models for edge deployment"], "what_it_is": "MNN is a lightweight, high-performance deep learning inference engine developed by Alibaba, supporting LLMs, vision, audio, and multimodal models on mobile and embedded devices. It includes backends for CPU, GPU (Vulkan, Metal), and Qualcomm Hexagon DSPs, plus companion apps like MNN Chat for on-device LLMs.", "when_to_avoid": ["you need server-side GPU training or fine-tuning rather than inference", "you want a Python-first training framework like PyTorch", "your target is cloud deployment with abundant compute", "you need a model training pipeline, not a runtime"], "when_to_choose": ["you need fast on-device inference on mobile or embedded hardware", "you want to run LLMs, ASR, TTS, or vision models fully offline", "you need broad backend support including GPU and DSP acceleration", "you want a battle-tested engine with production use at Alibaba"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mnn", "repo": "alibaba/MNN", "role": "main", "score": 93}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:14.580591+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:05:18.344125+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b8164a93b134d13fabc2443fb56a80262da6b2026f18526ce863c8e7c89eedc", "fetched_at": "2026-08-28T04:11:14.580591+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/MNN"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:14.580591+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:05:18.344125+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b8164a93b134d13fabc2443fb56a80262da6b2026f18526ce863c8e7c89eedc", "fetched_at": "2026-08-28T04:11:14.580591+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/MNN"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:05:18.344125+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b8164a93b134d13fabc2443fb56a80262da6b2026f18526ce863c8e7c89eedc", "fetched_at": "2026-08-28T04:11:14.580591+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/MNN"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:11:14.580591+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:14.580591+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:14.580591+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:05:18.344125+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b8164a93b134d13fabc2443fb56a80262da6b2026f18526ce863c8e7c89eedc", "fetched_at": "2026-08-28T04:11:14.580591+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/MNN"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:14.580591+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:14.580591+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:05:18.344125+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b8164a93b134d13fabc2443fb56a80262da6b2026f18526ce863c8e7c89eedc", "fetched_at": "2026-08-28T04:11:14.580591+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/MNN"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:14.580591+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:14.580591+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:14.580591+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:05:18.344125+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b8164a93b134d13fabc2443fb56a80262da6b2026f18526ce863c8e7c89eedc", "fetched_at": "2026-08-28T04:11:14.580591+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/MNN"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:14.580591+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:14.580591+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:05:18.344125+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b8164a93b134d13fabc2443fb56a80262da6b2026f18526ce863c8e7c89eedc", "fetched_at": "2026-08-28T04:11:14.580591+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/MNN"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:05:18.344125+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b8164a93b134d13fabc2443fb56a80262da6b2026f18526ce863c8e7c89eedc", "fetched_at": "2026-08-28T04:11:14.580591+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/MNN"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:05:18.344125+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b8164a93b134d13fabc2443fb56a80262da6b2026f18526ce863c8e7c89eedc", "fetched_at": "2026-08-28T04:11:14.580591+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/MNN"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:05:18.344125+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5b8164a93b134d13fabc2443fb56a80262da6b2026f18526ce863c8e7c89eedc", "fetched_at": "2026-08-28T04:11:14.580591+00:00", "kind": "readme", "missing": false, "url": "https://github.com/alibaba/MNN"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 82}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2697, "days_push": 8, "days_rel": 42, "gap_med": 82.5, "n_releases_24m": 9}, "score": 93, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}