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…
Reads English and Chinese documents, including PDFs, into text, tables and formulas, in GGUF files for llama.cpp. For people who run MiniCPM-OCR 1.0 on their own machine.
MiniCPM-OCR 1.0 GGUF is a kit in the Productivity 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.
pip install -U huggingface_hub hf download openbmb/MiniCPM-OCR-1.0-gguf
MiniCPM-OCR 1.0 GGUF holds the llama.cpp ready files of MiniCPM-OCR 1.0, a 1.3B document reader from openbmb. The model turns documents into text, tables, formulas and charts, and can pull out key information. It handles PDFs and documents in Chinese or English. The record lists openbmb/MiniCPM-V-4.6 as its base.
It suits people who want document OCR running on their own computer through llama.cpp, with a choice of file sizes. The card sends anyone after the original weights or benchmarks to the base repository.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Office work | Admin and records staff | Turn scanned pages and PDFs into editable text | A scanned contract page converted into text |
| Finance | Analysts and accountants | Pull tables and formulas out of reports | A table from a financial report extracted as data |
| Research | Students and researchers | Read formulas and charts from papers | A page of formulas from a paper parsed into text |
| Software | Developers who self-host OCR | Run a small quantized reader through llama.cpp | A local service built on one of the GGUF tiers |
You can skip it if you want the original weights or benchmark tables, which live in the base repository.
| Use case | Who | What they get back |
|---|---|---|
| Parse a document | Office staff | Text, tables and formulas from the page |
| Extract key information | Analysts | The key details pulled from a document |
| Run OCR offline | Developers | A reader running on your own machine |
pip install -U huggingface_hub hf download openbmb/MiniCPM-OCR-1.0-gguf
Two flags tell llama.cpp which files to load. The card also says to prefer the Q8_0 tier for pages heavy with code or XML.
| Tool | What it does |
|---|---|
| --model | Takes the LLM GGUF file for the tier you picked |
| --mmproj | Takes the vision projector file, which every tier needs |
| llama.cpp | Runs the GGUF build |
| minicpm-ocr SDK | Splits a document into regions and reads each one |
| PP-DocLayoutV3 | Detects document regions and their reading order |
The next table shows what each tier is for.
| Tier | What it is for |
|---|---|
| F16 | The reference build with no quantization |
| Q8_0 | The card's recommended balance, nearly identical to F16 on tables and dense text |
| Q6_K | A middle tier with good quality for its size |
| Q5_K_M | A smaller tier that keeps strong quality |
| Q4_K_M | The smallest tier the card recommends |
| Q4_0 | The smallest file in the list |
You load the Q8_0 file with the projector and give it a scanned report page that holds a table. You ask for the table's contents, and the text of the table comes back.
This is a reader for scanned pages and PDFs. For a first try, download the files, pick the Q8_0 tier, load it in llama.cpp with the projector and give it one clean page.
The projector downsamples by 4 times, and no 16 times variant exists for this model. The card says Q4_K_M stays accurate on tables, loses a little on dense text, and may drop closing tag slashes in code heavy documents. Full parsing uses a two stage pipeline from the SDK. A layout model finds regions first, and the stages can run in different environments and on different machines.
Every tier needs the projector, so budget for it on top of the tier you choose. File sizes in GB:
Reads English and Chinese documents, including PDFs, into text, tables and formulas, in GGUF files for llama.cpp. For people who run MiniCPM-OCR 1.0 on their own machine.
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: MiniCPM-OCR 1.0 GGUF holds the llama.cpp ready files of MiniCPM-OCR 1.0, a 1.3B document reader from openbmb. The model turns documents into text, tables, formulas and charts, and can pull out key information. It handles PDFs and documents in Chinese or English. The record lists openbmb/MiniCPM-V-4.6 as its base.
Who it suits: It suits people who want document OCR running on their own computer through llama.cpp, with a choice of file sizes. The card sends anyone after the original weights or benchmarks to the base repository.
Industry | Who uses it | How they use it | Example
Office work | Admin and records staff | Turn scanned pages and PDFs into editable text | A scanned contract page converted into text
Finance | Analysts and accountants | Pull tables and formulas out of reports | A table from a financial report extracted as data
Research | Students and researchers | Read formulas and charts from papers | A page of formulas from a paper parsed into text
Software | Developers who self-host OCR | Run a small quantized reader through llama.cpp | A local service built on one of the GGUF tiers
You can skip it if you want the original weights or benchmark tables, which live in the base repository.
Where to use it:
Use case | Who | What they get back
Parse a document | Office staff | Text, tables and formulas from the page
Extract key information | Analysts | The key details pulled from a document
Run OCR offline | Developers | A reader running on your own machine
How to set it up:
pip install -U huggingface_hub
hf download openbmb/MiniCPM-OCR-1.0-gguf
How to use it: Two flags tell llama.cpp which files to load. The card also says to prefer the Q8_0 tier for pages heavy with code or XML.
Tool | What it does
--model | Takes the LLM GGUF file for the tier you picked
--mmproj | Takes the vision projector file, which every tier needs
llama.cpp | Runs the GGUF build
minicpm-ocr SDK | Splits a document into regions and reads each one
PP-DocLayoutV3 | Detects document regions and their reading order
The next table shows what each tier is for.
Tier | What it is for
F16 | The reference build with no quantization
Q8_0 | The card's recommended balance, nearly identical to F16 on tables and dense text
Q6_K | A middle tier with good quality for its size
Q5_K_M | A smaller tier that keeps strong quality
Q4_K_M | The smallest tier the card recommends
Q4_0 | The smallest file in the list
Example: You load the Q8_0 file with the projector and give it a scanned report page that holds a table. You ask for the table's contents, and the text of the table comes back.
For newcomers and experts: This is a reader for scanned pages and PDFs. For a first try, download the files, pick the Q8_0 tier, load it in llama.cpp with the projector and give it one clean page.
The projector downsamples by 4 times, and no 16 times variant exists for this model. The card says Q4_K_M stays accurate on tables, loses a little on dense text, and may drop closing tag slashes in code heavy documents. Full parsing uses a two stage pipeline from the SDK. A layout model finds regions first, and the stages can run in different environments and on different machines.
A page goes to the SDK
PP-DocLayoutV3 finds regions and reading order
The SDK crops each region
The GGUF model reads each region
Good to know: Every tier needs the projector, so budget for it on top of the tier you choose. File sizes in GB:
Title: File size in GB
Projector, required: 0.901 GB
F16: 1.516 GB
Q8_0: 0.812 GB
Q6_K: 0.630 GB
Q5_K_M: 0.578 GB
Q4_K_M: 0.529 GB
Q4_0: 0.501 GB
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download openbmb/MiniCPM-OCR-1.0-gguf
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 6 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-OCR 1.0 GGUF This page | 58,162 | 133 | 752M | apache-2.0 | |
| DolphinShares document-parsing · multimodal · image-text-to-text | 469 | 521 | 398M | mit | |
| Surya 2.5 GGUFShares gguf · image-text-to-text · conversational | 126,232 | 8 | 589M | openrail | |
| Chandra OCR 2Shares image-text-to-text · conversational | 1,356,074 | 606 | 5.3B | openrail | |
| Surya OCR 2.5Shares image-text-to-text · conversational | 75,033 | 52 | 689M | openrail | |
| MinerU2.5-ProShares image-text-to-text · conversational | 37,179 | 115 | 1.2B | apache-2.0 |
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…
zarazhangrui · Skill
Builds HTML presentations from scratch or from a PowerPoint file and shows visual style previews to pick from, for people who want web slides with no CSS or Ja…
iptv-org · Kit
Collects publicly available live TV channels from many countries into playlists that any video player with live streaming can open. Made for viewers and for de…
uwg · Kit
Holds a set of image upscaling models gathered from the OpenModelDB community, for people who want to enlarge low-resolution pictures with AI on their own comp…