#113 · Primary category: Inference & Local Deploy
nndeploy
An Easy-to-Use and High-Performance AI Deployment Framework
Project last updated:08/15/26
GitHub Stars
1.9K
Forks
233
Contributors
50
License
Apache-2.0
Why we included this project
nndeploy is a deployment layer that sits between a trained model and the hardware it runs on. It hides thirteen inference backends, including ONNXRuntime, TensorRT, OpenVINO, MNN, CoreML and AscendCL, behind one C++/Python API, so a workflow defined once can target Windows, macOS, Android, iOS, Jetson and Ascend hardware without reimplementing anything per platform. The standout feature is the visual editor: you assemble preprocessing and model nodes by drag-and-drop, tune parameters with a live preview, and export the result as a JSON graph that Python or C++ loads in production. Parallelism at both pipeline and task level, plus memory tricks like zero-copy and pooling, keep latency down, and the bundled node library already covers LLMs, Stable Diffusion, detection, OCR and segmentation, so a working edge demo takes far less time to put together. For 10B+ generative models, such as large language or AIGC generation models, nndeploy also works well as a visual workflow tool in its own right.
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
ollama
Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
llama.cpp
LLM inference in C/C++
vllm
A high-throughput and memory-efficient inference and serving engine for LLMs
gpt4all
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
LocalAI
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.