NANI-Nithin/MiniCPM5-1B-GGUF overview
MiniCPM5 1B GGUF GGUF quantizations of openbmb/MiniCPM5 1B for use with llama.cpp , Ollama , LM Studio , Jan , OpenWebUI , llama cpp python , and other GGUF co…
Runs locally from ~438.7 MB disk (4 GB VRAM class GPUs with llama.cpp / guIDE).
Repository Files & Downloads
| File | Type | Quantization | Size | Link |
|---|---|---|---|---|
| MiniCPM5-1B-BF16.gguf | GGUF | BF16 | 2.02 GB | Download |
| MiniCPM5-1B-IQ2_M.gguf | GGUF | IQ2_M | 438.7 MB | Download |
| MiniCPM5-1B-IQ3_M.gguf | GGUF | IQ3_M | 536.1 MB | Download |
| MiniCPM5-1B-IQ3_XS.gguf | GGUF | IQ3_XS | 508.7 MB | Download |
| MiniCPM5-1B-IQ3_XXS.gguf | GGUF | IQ3_XXS | 466.8 MB | Download |
| MiniCPM5-1B-IQ4_NL.gguf | GGUF | IQ4_NL | 635.3 MB | Download |
| MiniCPM5-1B-IQ4_XS.gguf | GGUF | IQ4_XS | 609.3 MB | Download |
| MiniCPM5-1B-Q2_K.gguf | GGUF | Q2_K | 463.3 MB | Download |
| MiniCPM5-1B-Q3_K_L.gguf | GGUF | Q3_K_L | 585.3 MB | Download |
| MiniCPM5-1B-Q3_K_M.gguf | GGUF | Q3_K_M | 555.9 MB | Download |
| MiniCPM5-1B-Q3_K_S.gguf | GGUF | Q3_K_S | 522.7 MB | Download |
| MiniCPM5-1B-Q4_0.gguf | GGUF | Q4_0 | 634.1 MB | Download |
| MiniCPM5-1B-Q4_1.gguf | GGUF | Q4_1 | 686.6 MB | Download |
| MiniCPM5-1B-Q4_K_M.gguf | GGUF | Q4_K_M | 656.2 MB | Download |
| MiniCPM5-1B-Q4_K_S.gguf | GGUF | Q4_K_S | 636.9 MB | Download |
| MiniCPM5-1B-Q5_K_M.gguf | GGUF | Q5_K_M | 750.4 MB | Download |
| MiniCPM5-1B-Q5_K_S.gguf | GGUF | Q5_K_S | 739.1 MB | Download |
| MiniCPM5-1B-Q6_K.gguf | GGUF | Q6_K | 850.5 MB | Download |
| MiniCPM5-1B-Q8_0.gguf | GGUF | Q8_0 | 1.07 GB | Download |
Model Details
| Model ID | NANI-Nithin/MiniCPM5-1B-GGUF |
|---|---|
| Author | NANI-Nithin |
| Pipeline | text-generation |
| License | apache-2.0 |
| Base model | openbmb/MiniCPM5-1B |
| Last modified | 2026-08-12T15:02:46.000Z |
Model README
---
language:
- en
license: apache-2.0
library_name: llama.cpp
tags:
- gguf
- llama.cpp
- minicpm
- minicpm5
- quantized
- text-generation
- chat
- reasoning
- tool-calling
- instruct
base_model:
- openbmb/MiniCPM5-1B
pipeline_tag: text-generation
---
MiniCPM5-1B-GGUF
GGUF quantizations of openbmb/MiniCPM5-1B for use with llama.cpp, Ollama, LM Studio, Jan, OpenWebUI, llama-cpp-python, and other GGUF-compatible runtimes.
Base Model
Base Model: openbmb/MiniCPM5-1B
MiniCPM5-1B is a compact 1B-parameter language model from OpenBMB focused on:
- General chat
- Reasoning
- Coding assistance
- Tool calling
- Long-context workloads
- Edge and local deployment
This repository contains community-generated GGUF conversions and quantizations derived from the original BF16 checkpoint.
---
Available Files
Full Precision
| File | Description |
|--------|--------|
| MiniCPM5-1B-BF16.gguf | BF16 GGUF conversion of the original checkpoint |
Standard Quantizations
| Quant | Recommended Usage |
|---------|---------|
| Q2_K | Smallest footprint |
| Q3_K_S | Extreme memory savings |
| Q3_K_M | Low memory systems |
| Q3_K_L | Better quality than Q3_K_M |
| Q4_0 | Legacy quant |
| Q4_1 | Legacy quant |
| Q4_K_S | Balanced |
| Q4_K_M | Recommended general-purpose quant |
| Q5_K_S | Higher quality |
| Q5_K_M | Near-lossless experience |
| Q6_K | Very high quality |
| Q8_0 | Maximum quality quantized version |
Importance Matrix (IQ) Quantizations
Generated using llama.cpp importance matrix quantization.
| Quant | Recommended Usage |
|---------|---------|
| IQ2_M | Smallest IQ variant |
| IQ3_XXS | Ultra compact |
| IQ3_XS | Compact |
| IQ3_M | Strong quality-to-size ratio |
| IQ4_XS | High quality compact quant |
| IQ4_NL | Best IQ variant in this repository |
---
Recommended Quant
If you are unsure which file to choose:
Most Users
MiniCPM5-1B-Q4_K_M.gguf
Best balance between:
- Quality
- Speed
- Memory usage
- Compatibility
Higher Quality
MiniCPM5-1B-Q5_K_M.gguf
or
MiniCPM5-1B-Q6_K.gguf
Maximum Quality
MiniCPM5-1B-Q8_0.gguf
Best IQ Quant
MiniCPM5-1B-IQ4_NL.gguf
---
Example Usage
llama.cpp
llama-cli \
-m MiniCPM5-1B-Q4_K_M.gguf \
-ngl 99 \
-c 8192
llama-server
llama-server \
-m MiniCPM5-1B-Q4_K_M.gguf \
-c 8192 \
-ngl 99
Ollama
Create a Modelfile:
FROM MiniCPM5-1B-Q4_K_M.gguf
Then:
ollama create minicpm5-1b -f Modelfile
ollama run minicpm5-1b
Python
from llama_cpp import Llama
llm = Llama(
model_path="MiniCPM5-1B-Q4_K_M.gguf",
n_ctx=8192,
n_gpu_layers=-1,
)
print(
llm(
"Explain quantum computing in simple terms.",
max_tokens=256
)
)
---
Conversion Details
Conversion pipeline:
- Download original Hugging Face model.
- Convert to BF16 GGUF using llama.cpp.
- Generate importance matrix for IQ quantization.
- Generate standard GGUF quantizations.
- Generate IQ quantizations.
- Upload all artifacts to Hugging Face.
Tools used:
- llama.cpp
- convert_hf_to_gguf.py
- llama-quantize
- llama-imatrix
---
Hardware Guidance
| Quant | Approximate Use Case |
|---------|---------|
| Q2_K | Very constrained devices |
| Q3_* | Raspberry Pi / older CPUs |
| Q4_K_M | Most laptops and desktops |
| Q5_K_M | Modern systems |
| Q6_K | High-end CPUs and GPUs |
| Q8_0 | Largest RAM footprint |
---
Disclaimer
This repository is a community conversion of the original model and is not an official OpenBMB release.
All model weights, architecture, training methodology, and evaluation results belong to the original authors of MiniCPM5-1B.
If you use this model in research or production environments, please cite and credit the original MiniCPM team.
---
Credits
- OpenBMB for creating MiniCPM5-1B
- ggml-org for llama.cpp
- Hugging Face for model hosting
- Community contributors supporting GGUF deployment
Original model:
https://huggingface.co/openbmb/MiniCPM5-1B
Run NANI-Nithin/MiniCPM5-1B-GGUF with guIDE
Download guIDE — the AI-native code editor with local LLM inference and 69 built-in tools.
Source: Hugging Face · Compare models