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 ↓Open shareable report

Summary Information

Updated 16 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)

Median issue/PR response: 8.8 hours
Mean response time: 3.7 days
90th percentile: 6.9 days
Tracked items: 84

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 98% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 5% of issues opened in the past year have been closed. Three people close 68% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 43
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 202 days
Stale 30+ days: 43
Stale 90+ days: 42

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • wontfix (16)

Most active issues this week

No issue events were indexed in the last 7 days.

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.