paddlepaddle/ernie

The official repository for ERNIE 4.5 and ERNIEKit – its industrial-grade development toolkit based on PaddlePaddle.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 33 minutes ago
Added to GitGenius on September 8th, 2026
Created on March 3rd, 2019
Open Issues & Pull Requests: 82 (+0)
GitHub issues: Enabled
Number of forks: 1,447
Total Stargazers: 7,735 (+0)
Total Subscribers: 191 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

ERNIE is an industrial-grade development toolkit for training and deploying large language models and vision-language models built on PaddlePaddle.

The toolkit addresses the challenge of efficiently fine-tuning and deploying ERNIE models at scale. ERNIEKit provides supervised fine-tuning and LoRA training capabilities for both text and multimodal models, with support for advanced training strategies including padding-free data packing to reduce GPU memory usage and accelerate training. The toolkit includes a web UI for interactive training and conversation, command-line tools for hardware-specific optimization, and integration with distributed training features like automatic parallelism and model checkpointing.

Organizations building applications with ERNIE models should choose this toolkit if they need production-grade training infrastructure with support for multiple hardware platforms and model architectures. The toolkit is suited for teams training vision-language models like the ERNIE-4.5-VL series or text models with function calling capabilities. It provides specialized support for multimodal data processing, including video data handling and query-response format training, making it particularly valuable for projects requiring visual understanding alongside language capabilities.

The project maintains active development with regular feature releases introducing support for new model variants and training techniques. Recent updates show consistent expansion of vision-language model training capabilities, including support for models like ERNIE-4.5-VL-28B-A3B-Thinking and PaddleOCR-VL. The toolkit receives ongoing optimization work addressing performance issues in distributed training scenarios and multimodal data processing. Bug fixes and hardware support additions indicate responsive maintenance of the codebase across different GPU platforms.