
<a href="https://github.com/PaddlePaddle/PaddleX/raw/v3.7.2/LICENSE"><img src="https://img.shields.io/badge/License-Apache%202-red.svg"></a>
<a href=""><img src="https://img.shields.io/badge/Python-3.8~3.13-blue.svg"></a>
<a href=""><img src="https://img.shields.io/badge/OS-Linux%2C%20Windows%2C%20Mac-orange.svg"></a>
<a href=""><img src="https://img.shields.io/badge/hardware-CPU%2C%20GPU%2C%20XPU%2C%20NPU%2C%20MLU%2C%20DCU-yellow.svg"></a>
PaddleX 3.0 is a low-code development tool for AI models built on the PaddlePaddle framework. It integrates numerous ready-to-use pre-trained models, enabling full-process development from model training to inference, supporting a variety of mainstream hardware both domestic and international, and aiding AI developers in industrial practice.

🎨 Rich Models One-click Call: Integrate over 200 PaddlePaddle models covering multiple key areas such as OCR, object detection, and time series forecasting into 33 pipelines. Experience the model effects quickly through easy Python API calls. Also supports 39 modules for easy model combination use by developers.
🚀 High Efficiency and Low barrier of entry: Achieve model full-process development based on graphical interfaces and unified commands, creating 8 featured model pipelines that combine large and small models, semi-supervised learning of large models, and multi-model fusion, greatly reducing the cost of iterating models.
🌐 Flexible Deployment in Various Scenarios: Support various deployment methods such as high-performance inference, serving, and lite deployment to ensure efficient operation and rapid response of models in different application scenarios.
🔧 Efficient Support for Mainstream Hardware: Support seamless switching of various mainstream hardware such as NVIDIA GPUs, Kunlun XPU, Ascend NPU, and Cambricon MLU to ensure efficient operation.
🔥🔥 2025.10.16, PaddleX v3.3.0 Released
🔥🔥 2025.8.20, PaddleX v3.2.0 Released
Deployment Capability Upgrades:
Key Model Additions:
Benchmark Enhancements:
Bug Fixes:
Other Updates:
model_name parameter in PaddlePredictorOption has been moved to PaddleInfer, improving usability.🔥🔥 2025.6.28, PaddleX v3.1.0 Released
🔥🔥 2025.5.20: PaddleX v3.0.0 Released
Core upgrades are as follows:
Mature Solutions: Built on this robust model library, PaddleX 3.0 offers critical and production-ready AI solutions, including general document parsing, key information extraction, document understanding, table recognition, and general image recognition.
Unified Inference API & Enhanced Deployment Capabilities:
Upgraded Deployment: Unified commands now manage deployments for diverse models, supporting multi-GPU inference and multi-instance serving deployments.
Full Compatibility with PaddlePaddle Framework 3.0:
-o Global.dy2st=True to training commands. Most GPU-based models see >10% speed gains, with some exceeding 30%.xxx.json instead of xxx.pdmodel.ONNX Model Support: Seamless format conversion via the Paddle2ONNX plugin.
Flagship Capabilities:
PP-ChatOCRv4: Integrates with PP-DocBee2 and ERNIE 4.5Turbo, boosting key information extraction accuracy by 15.7 percentage points over the previous generation.
Multi-Hardware Support:
PaddleX is dedicated to achieving pipeline-level model training, inference, and deployment. A pipeline refers to a series of predefined development processes for specific AI tasks, which includes a combination of single models (single-function modules) capable of independently completing a certain type of task.
All pipelines of PaddleX support online experience on AI Studio and local fast inference. You can quickly experience the effects of each pre-trained pipeline. If you are satisfied with the effects of the pre-trained pipeline, you can directly perform high-performance inference / serving / edge deployment on the pipeline. If not satisfied, you can also Custom Development to improve the pipeline effect. For the complete pipeline development process, please refer to the PaddleX pipeline Development Tool Local Use Tutorial.
In addition, PaddleX provides developers with a full-process efficient model training and deployment tool based on a cloud-based GUI. Developers do not need code development, just need to prepare a dataset that meets the pipeline requirements to quickly start model training. For details, please refer to the tutorial "Developing Industrial-level AI Models with Zero Barrier".
| Pipeline | Online Experience | Local Inference | High-Performance Inference | Serving | On-Device Deployment | Custom Development | Zero-Code Development On AI Studio |
|---|---|---|---|---|---|---|---|
| OCR | Link | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| PP-ChatOCRv3 | Link | ✅ | ✅ | ✅ | 🚧 | ✅ | ✅ |
| PP-ChatOCRv4 | Link | ✅ | ✅ | ✅ | 🚧 | ✅ | ✅ |
| Table Recognition | Link | ✅ | ✅ | ✅ | 🚧 | ✅ | ✅ |
| Object Detection | Link | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Instance Segmentation | Link | ✅ | ✅ | ✅ | 🚧 | ✅ | ✅ |
| Image Classification | Link | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Semantic Segmentation |
$ claude mcp add PaddleX \
-- python -m otcore.mcp_server <graph>