Huashu Design
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
Runs a 1B vision-language model through llama.cpp, answering text prompts about images. GGUF files in many quant sizes, for developers and hobbyists who want a small local model.
MiniCPM-V-4.7-1B-gguf is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
brew install --cask llama-app
This repository holds GGUF quantized files of MiniCPM-V 4.7 1B, a vision-language model of about 1B parameters that answers text prompts about images through llama.cpp. The record estimates about 503 MB at 4-bit. The unquantized weights and a fuller card live with the original MiniCPM-V-4.7-1B model from openbmb.
It suits developers and hobbyists who want a small image-understanding model on a laptop, a phone or another device with limited resources.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Mobile apps | App developers | Build image questions into an iOS, Android or HarmonyOS app | Describe a photo a user just took |
| Local AI | Hobbyists | Chat about pictures on a laptop through the Llama app | Ask what is in a screenshot |
| Edge hardware | Embedded engineers | Run a small model on chips the card names | Test image captions on a device with limited memory |
Anyone who needs the original BF16 weights should use the original repository instead.
You can run it in a desktop app, in a terminal or on a device.
| Use case | Who | What they get back |
|---|---|---|
| Describe an image | Anyone with a laptop | A written description of the picture you pass in |
| Local image API | Developers | An OpenAI-compatible endpoint served from their machine |
| On-device vision | Mobile and edge teams | A small model that fits limited hardware |
The one-click route needs only the Llama app. The terminal route needs llama installed.
brew install --cask llama-app
pip install -U huggingface_hub hf download openbmb/MiniCPM-V-4.7-1B-gguf
In a terminal, the -hf flag pulls the model and its matching mmproj file for you.
llama cli -hf openbmb/MiniCPM-V-4.7-1B-gguf llama serve -hf openbmb/MiniCPM-V-4.7-1B-gguf # WebUI + OpenAI-compatible API on :9931
If you already have the files on disk, point -m at one quant and add the common mmproj file. The second command turns thinking on and asks for more tokens with -n.
# default (thinking disabled, no flag needed)
# thinking enabled
llama cli -m thinking/MiniCPM-V-4_7-1B-Q4_K_M-thinking.gguf --mmproj mmproj-model-f16.gguf \
--image img.jpg -p "Describe." -n 1024Put your own value in its key setting first.
Two sets of files exist. They differ only in the chat template built into them, and their weights are identical. Each set spans quant types from F16 down to IQ3.
| File set | Thinking | When to pick it |
|---|---|---|
| Repository root | Off, and it cannot be switched on | The recommended default, since the model was not trained for reasoning |
| thinking folder | On by default | You want to read the reasoning steps, and you can afford more tokens |
| Tool | What it does |
|---|---|
| llama cli | Runs the model in a terminal chat, with an image if you pass one |
| llama serve | Starts a web page and an OpenAI-compatible API on port 9931 |
| llama-mtmd-cli and llama-server | Older entry points that stay available for development |
| Llama app | One-click desktop app that downloads a fitting build |
You run llama cli with the Q4_K_M file, the mmproj file, an image called img.jpg and the prompt "Describe." The model prints a short description of the picture. With the thinking files it also prints a reasoning trace before the answer.
If you are new, install the Llama app and pick this model from its Hugging Face page. That opens a chat window where you can drop in a picture and ask about it.
For someone who knows the field, the card says the model compresses visual tokens early inside the vision encoder, following a technique from LLaVA-UHD v4, and supports mixed 4x and 16x token compression. That lets you trade visual detail against cost. The card also says it beats Qwen3.5 0.8B on overall score and efficiency, but this page gives no numbers. The runtime adds enable_thinking to the template by itself. As a result, the --reasoning off flag does nothing for the root set, while for the thinking set it hides the trace.
The mmproj files are shared by both sets because they carry no chat template. Thinking multiplies the token count, so raise -n on the thinking files.
Runs a 1B vision-language model through llama.cpp, answering text prompts about images. GGUF files in many quant sizes, for developers and hobbyists who want a small local model.
Made by openbmb on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: This repository holds GGUF quantized files of MiniCPM-V 4.7 1B, a vision-language model of about 1B parameters that answers text prompts about images through llama.cpp. The record estimates about 503 MB at 4-bit. The unquantized weights and a fuller card live with the original MiniCPM-V-4.7-1B model from openbmb.
Who it suits: It suits developers and hobbyists who want a small image-understanding model on a laptop, a phone or another device with limited resources.
Industry | Who uses it | How they use it | Example
Mobile apps | App developers | Build image questions into an iOS, Android or HarmonyOS app | Describe a photo a user just took
Local AI | Hobbyists | Chat about pictures on a laptop through the Llama app | Ask what is in a screenshot
Edge hardware | Embedded engineers | Run a small model on chips the card names | Test image captions on a device with limited memory
Anyone who needs the original BF16 weights should use the original repository instead.
Where to use it: You can run it in a desktop app, in a terminal or on a device.
Use case | Who | What they get back
Describe an image | Anyone with a laptop | A written description of the picture you pass in
Local image API | Developers | An OpenAI-compatible endpoint served from their machine
On-device vision | Mobile and edge teams | A small model that fits limited hardware
How to set it up: The one-click route needs only the Llama app. The terminal route needs llama installed.
brew install --cask llama-app
pip install -U huggingface_hub
hf download openbmb/MiniCPM-V-4.7-1B-gguf
How to use it: In a terminal, the -hf flag pulls the model and its matching mmproj file for you.
llama cli -hf openbmb/MiniCPM-V-4.7-1B-gguf
llama serve -hf openbmb/MiniCPM-V-4.7-1B-gguf # WebUI + OpenAI-compatible API on :9931
If you already have the files on disk, point -m at one quant and add the common mmproj file. The second command turns thinking on and asks for more tokens with -n.
# default (thinking disabled, no flag needed)
# thinking enabled
llama cli -m thinking/MiniCPM-V-4_7-1B-Q4_K_M-thinking.gguf --mmproj mmproj-model-f16.gguf \
--image img.jpg -p "Describe." -n 1024
Put your own value in its key setting first.
Two sets of files exist. They differ only in the chat template built into them, and their weights are identical. Each set spans quant types from F16 down to IQ3.
File set | Thinking | When to pick it
Repository root | Off, and it cannot be switched on | The recommended default, since the model was not trained for reasoning
thinking folder | On by default | You want to read the reasoning steps, and you can afford more tokens
Tool | What it does
llama cli | Runs the model in a terminal chat, with an image if you pass one
llama serve | Starts a web page and an OpenAI-compatible API on port 9931
llama-mtmd-cli and llama-server | Older entry points that stay available for development
Llama app | One-click desktop app that downloads a fitting build
Example: You run llama cli with the Q4_K_M file, the mmproj file, an image called img.jpg and the prompt "Describe." The model prints a short description of the picture. With the thinking files it also prints a reasoning trace before the answer.
For newcomers and experts: If you are new, install the Llama app and pick this model from its Hugging Face page. That opens a chat window where you can drop in a picture and ask about it.
For someone who knows the field, the card says the model compresses visual tokens early inside the vision encoder, following a technique from LLaVA-UHD v4, and supports mixed 4x and 16x token compression. That lets you trade visual detail against cost. The card also says it beats Qwen3.5 0.8B on overall score and efficiency, but this page gives no numbers. The runtime adds enable_thinking to the template by itself. As a result, the --reasoning off flag does nothing for the root set, while for the thinking set it hides the trace.
You pass an image and a prompt
The mmproj file encodes the image
The 1B language model reads both
It prints an answer, or a trace first
Good to know: The mmproj files are shared by both sets because they carry no chat template. Thinking multiplies the token count, so raise -n on the thinking files.
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download openbmb/MiniCPM-V-4.7-1B-gguf
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 7 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| MiniCPM-V-4.7-1B-gguf This page | 168,636 | 114 | 1B | apache-2.0 | |
| MiniCPM-V 4.6Shares lightweight · minicpm-v · multimodal | 187,584 | 1,253 | 1.3B | apache-2.0 | |
| MiniCPM-OCR 1.0 DSparkShares dspark · speculative-decoding · multimodal | 12,549 | 14 | 297M | apache-2.0 | |
| Qwen3.8-27B-Ridge-GGUFShares imatrix · llama.cpp · quantized | 292,932 | 369 | 27.3B | apache-2.0 | |
| Unlimited-OCR-2-GGUFShares imatrix · llama.cpp · quantized | 8,452 | 8 | 2.9B | mit | |
| Arete-27B-GGUFShares imatrix · llama.cpp · quantized | 1,933 | 15 | 26.9B | apache-2.0 |
Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
op7418 · Skill
Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
block · Kit
Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…
backnotprop · Kit
Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.
alibaba · Kit
Reviews Git changes with an AI agent that reads files and searches the codebase, then writes comments tied to exact lines. It suits developers who want automat…