[PR #2791] nndeploy - an asy-to-use and high-performance AI deployment framework #2104

Open
opened 2025-11-06 13:29:31 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/vinta/awesome-python/pull/2791
Author: @Alwaysssssss
Created: 11/6/2025
Status: 🔄 Open

Base: masterHead: master


📝 Commits (1)

  • 41b0692 feat: add nndeploy - an asy-to-use and high-performance AI deployment framework

📊 Changes

1 file changed (+1 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)

📄 Description

What is this Python project?

nndeploy is an open-source AI deployment framework focused on solving the pain points from AI algorithm development to production deployment. Key features include:

  • Visual Workflow: Build complex AI inference pipelines through drag-and-drop nodes, supporting multi-model combinations and parameter tuning
  • Unified Multi-platform Deployment: Unified interface supporting multiple inference frameworks like TensorRT, OpenVINO, MNN, ncnn, AscendCL
  • Cross-platform Support: Comprehensive support for Linux/Windows/macOS/Android/iOS platforms
  • High-performance Optimization: Built-in task parallelism and pipeline parallelism with heterogeneous device abstraction layer
  • Lightweight Python Package: Approximately 50MB Python package, easy to integrate and use
  • Plugin Architecture: Support for both Python plugin node mechanisms for easy algorithm extension

What's the difference between this Python project and similar ones?

Compared to other AI deployment frameworks, nndeploy's unique advantages:

  1. Lower Barriers: Visual workflow enables non-AI developers to quickly build production-grade AI applications
  2. Unified Interface: Shields underlying differences between inference frameworks, avoiding inference framework fragmentation
  3. Complete Ecosystem: Full-process support from algorithm development, deployment optimization to application integration
  4. Performance Optimization: Built-in multiple parallelism strategies and heterogeneous device support for production-grade performance
  5. Ready-to-use: Rich pre-built algorithm nodes supporting various scenarios like image processing, object detection, image generation

--

Anyone who agrees with this pull request could submit an Approve review to it.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/vinta/awesome-python/pull/2791 **Author:** [@Alwaysssssss](https://github.com/Alwaysssssss) **Created:** 11/6/2025 **Status:** 🔄 Open **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (1) - [`41b0692`](https://github.com/vinta/awesome-python/commit/41b0692a696c6165f60fdc8da82dbf9ffe28220f) feat: add nndeploy - an asy-to-use and high-performance AI deployment framework ### 📊 Changes **1 file changed** (+1 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) </details> ### 📄 Description ## What is this Python project? nndeploy is an open-source AI deployment framework focused on solving the pain points from AI algorithm development to production deployment. Key features include: - **Visual Workflow**: Build complex AI inference pipelines through drag-and-drop nodes, supporting multi-model combinations and parameter tuning - **Unified Multi-platform Deployment**: Unified interface supporting multiple inference frameworks like TensorRT, OpenVINO, MNN, ncnn, AscendCL - **Cross-platform Support**: Comprehensive support for Linux/Windows/macOS/Android/iOS platforms - **High-performance Optimization**: Built-in task parallelism and pipeline parallelism with heterogeneous device abstraction layer - **Lightweight Python Package**: Approximately 50MB Python package, easy to integrate and use - **Plugin Architecture**: Support for both Python plugin node mechanisms for easy algorithm extension ## What's the difference between this Python project and similar ones? Compared to other AI deployment frameworks, nndeploy's unique advantages: 1. **Lower Barriers**: Visual workflow enables non-AI developers to quickly build production-grade AI applications 2. **Unified Interface**: Shields underlying differences between inference frameworks, avoiding inference framework fragmentation 3. **Complete Ecosystem**: Full-process support from algorithm development, deployment optimization to application integration 4. **Performance Optimization**: Built-in multiple parallelism strategies and heterogeneous device support for production-grade performance 5. **Ready-to-use**: Rich pre-built algorithm nodes supporting various scenarios like image processing, object detection, image generation -- Anyone who agrees with this pull request could submit an *Approve* review to it. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-06 13:29:31 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-python#2104