Downloads ยท 30 days
29
14% of all-time downloads
zmail-tech/ZPT-Commit-1.2b-instruct
ZPT-Commit-1.2b-instruct is a machine learning model from zmail-tech. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
ZPT-Commit-1.2B-Instruct is a highly specialized, 1.2 Billion parameter language model engineered specifically to automate and improve the creation of descriptive and professional Git commit messages.
Downloads ยท 30 days
29
14% of all-time downloads
All-time downloads
203
Public
Repo size
1.2 GB
Likes
0
Public
Click a slice to open those files.
.gguf1.2 GB ยท 99%
From the Hugging Face model README
ZPT-Commit-1.2B-Instruct is a highly specialized, 1.2 Billion parameter language model engineered specifically to automate and improve the creation of descriptive and professional Git commit messages.
Fine-tuned from the robust LiquidAI LFM 2.5 1.2b base model, this model uses the Tavernari/git-commit-message-dt dataset to excel at analyzing code diffs and transforming technical changes into clear, actionable commit summaries. It is designed to streamline development workflows by ensuring a clean, searchable, and informative git history.
This model is provided in highly optimized formats for maximum efficiency across various hardware.
| Feature | Specification | Details |
|---|---|---|
| Model Name | ZPT-Commit-1.2B-Instruct | Specialized version for generating precise commit messages. |
| Base Model | LiquidAI LFM 2.5 1.2b | The foundational architecture. |
| Training Data | Tavernari/git-commit-message-dt | Dataset used to fine-tune the model on real-world code changes and commit patterns. |
| Fine-tuning Framework | Unsloth Studio | Trained 2x faster using the Unsloth optimization techniques. |
| Model Size | 1.2 Billion Parameters | Offers strong performance while maintaining a manageable footprint for deployment. |
| Supported Formats | GGUF, Quantized | Optimized for CPU/GPU inference via llama.cpp. |
The model has been converted and optimized to the GGUF format, allowing for highly efficient local deployment without needing massive GPU resources.
Performance Benefits:
Available Model Files: The following optimized file is available for immediate use:
LFM2.5-1.2B-Instruct.Q8_0.ggufZPT-Commit-1.2B-Instruct is designed to be a powerful aid in the software development lifecycle.
The model is designed to work seamlessly with the llama.cpp ecosystem.
Dependencies:
llama.cpp (for CPU/GPU inference)unsloth (for initial conversion and optimization)CLI Usage: You can invoke the model using the following command structure. The model will require the code diff as input for the best results.
llama-cli -hf zmail-tech/ZPT-Commit-1.2B-Instruct --jinja
llama-mtmd-cli -hf zmail-tech/ZPT-Commit-1.2B-Instruct --jinja
Note: The model is named Commit as its primary and specialized function is the generation of Git commit messages. For full setup instructions, please refer to the Unsloth AI GitHub resources.