#21 · Primary category: Inference & Local Deploy

MNN

arm convolution deep-learning embedded-devices llm machine-learning ml mnn transformer vulkan winograd-algorithm

MNN: A blazing-fast, lightweight inference engine battle-tested by Alibaba, powering high-performance on-device LLMs and Edge AI.

Project last updated:08/28/26

GitHub Stars

16.0K

Forks

2.4K

Contributors

200

License

Apache-2.0

Why we included this project

MNN is a C++ inference engine for teams that need trained models to run fast on phones, embedded boards, and other hardware too small for a cloud round-trip. It converts models and executes them across CPU, GPU, and vendor-specific accelerators, with recent support for Qualcomm Hexagon DSPs, and it has been exercised inside Alibaba's own production apps. The project has also moved well beyond classic vision models: it now handles on-device LLM workloads such as the Qwen series, and ships sample apps that run offline chat and avatar demos entirely on the device. If you are shipping low-latency, offline inference to edge targets rather than training models, MNN is a runtime worth building on.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category