upscaler
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…
GGUF files of the Unlimited-OCR-2 document OCR model in BF16, Q8_0 and Q4_K_M, with a vision projector. They run only in a llama.cpp build with the repository's patch, for people reading scanned and multi-page documents locally.
Unlimited-OCR-2-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.
pip install -U huggingface_hub hf download RX5950XT/Unlimited-OCR-2-GGUF
This is a GGUF version of baidu/Unlimited-OCR-2, an OCR model that reads document pages from images. It comes in BF16, Q8_0 and Q4_K_M, with a vision projector file and a multimodal imatrix. It only runs in a llama.cpp build with the patch included in the repository.
People who need to read scanned pages or multi-page documents on their own machine, and who are comfortable compiling a patched llama.cpp. The card says Chinese and English pages were used in its tests.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Document work | Back-office teams | Read scanned pages into text with layout tags | Parse a single scanned page |
| Legal and finance | Records teams | Process multi-page documents locally | Parse a three-page report |
| Software | OCR developers | Run a local document parser through the llama.cpp tools | Call the command-line tool from a script |
| Research | Quantization researchers | Study how quants affect OCR accuracy | Compare Q8_0 and Q4_K_M with BF16 |
Anyone who wants to load it in LM Studio or Ollama can skip it, because the card says those tools cannot load these files.
| Use case | Who | What they get back |
|---|---|---|
| Single page parsing | Document teams | Recognized text with layout tags and box coordinates |
| Multi-page parsing | Records teams | Text for each page of a document in one run |
| Custom quantization | Advanced users | Your own quants, using the multimodal imatrix file |
pip install -U huggingface_hub hf download RX5950XT/Unlimited-OCR-2-GGUF
hf download RX5950XT/Unlimited-OCR-2-GGUF llama.cpp-patch/unlimited-ocr2.patch --local-dir .
git apply /path/to/unlimited-ocr2.patch cmake -B build -DGGML_CUDA=ON cmake --build build --config Release -j --target llama-mtmd-cli llama-server
The card says to drop the CUDA flag if you have no NVIDIA GPU, and that macOS uses Metal automatically.
Run llama-mtmd-cli with the language model file, the vision projector file and your page image. The card says every precision needs the projector file. This single-page command matches the original model's default mode.
./build/bin/llama-mtmd-cli \ --jinja --temp 0 -c 32768 -n 8000 \ --image page.png \ -p "<PAGE><__media__>Multi page parsing."
Put your own value in its key setting first.
| Tool | What it does |
|---|---|
| llama-mtmd-cli | Runs the model on one or more images from the command line |
| llama-server | Serves the model from a local server |
| git apply | Adds the Unlimited-OCR-2 support to llama.cpp |
| hf download | Fetches the model files or a single file such as the patch |
You run the command with Q8_0 and a scanned page named page.png. The model prints the recognized text with layout tags and box coordinates. For several pages, the card gives a second command with a larger context and a list of page images.
If you are new, expect some setup work. Download the files, build the patched llama.cpp, then try one page with Q8_0, which the card recommends. Check the text against the page.
Experts will note why the patch exists. The decoder matches version 1 but the attention differs, using 2D page position encoding and sparse routed attention. Converting it like version 1 ran, but the card measured only 5.6 percent text match on a page. The patch implements the routing and keeps the router weights unquantized.
| File | Size |
|---|---|
| BF16 | 5.48 GiB |
| Q8_0 | 2.92 GiB |
| Q4_K_M | 2.01 GiB |
| Vision projector F16 | 787 MiB |
GGUF files of the Unlimited-OCR-2 document OCR model in BF16, Q8_0 and Q4_K_M, with a vision projector. They run only in a llama.cpp build with the repository's patch, for people reading scanned and multi-page documents locally.
Made by RX5950XT 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 is a GGUF version of baidu/Unlimited-OCR-2, an OCR model that reads document pages from images. It comes in BF16, Q8_0 and Q4_K_M, with a vision projector file and a multimodal imatrix. It only runs in a llama.cpp build with the patch included in the repository.
Who it suits: People who need to read scanned pages or multi-page documents on their own machine, and who are comfortable compiling a patched llama.cpp. The card says Chinese and English pages were used in its tests.
Industry | Who uses it | How they use it | Example
Document work | Back-office teams | Read scanned pages into text with layout tags | Parse a single scanned page
Legal and finance | Records teams | Process multi-page documents locally | Parse a three-page report
Software | OCR developers | Run a local document parser through the llama.cpp tools | Call the command-line tool from a script
Research | Quantization researchers | Study how quants affect OCR accuracy | Compare Q8_0 and Q4_K_M with BF16
Anyone who wants to load it in LM Studio or Ollama can skip it, because the card says those tools cannot load these files.
Where to use it:
Use case | Who | What they get back
Single page parsing | Document teams | Recognized text with layout tags and box coordinates
Multi-page parsing | Records teams | Text for each page of a document in one run
Custom quantization | Advanced users | Your own quants, using the multimodal imatrix file
How to set it up:
pip install -U huggingface_hub
hf download RX5950XT/Unlimited-OCR-2-GGUF
hf download RX5950XT/Unlimited-OCR-2-GGUF llama.cpp-patch/unlimited-ocr2.patch --local-dir .
git apply /path/to/unlimited-ocr2.patch
cmake -B build -DGGML_CUDA=ON
cmake --build build --config Release -j --target llama-mtmd-cli llama-server
The card says to drop the CUDA flag if you have no NVIDIA GPU, and that macOS uses Metal automatically.
How to use it: Run llama-mtmd-cli with the language model file, the vision projector file and your page image. The card says every precision needs the projector file. This single-page command matches the original model's default mode.
./build/bin/llama-mtmd-cli \
--jinja --temp 0 -c 32768 -n 8000 \
--image page.png \
-p "<PAGE><__media__>Multi page parsing."
Put your own value in its key setting first.
Tool | What it does
llama-mtmd-cli | Runs the model on one or more images from the command line
llama-server | Serves the model from a local server
git apply | Adds the Unlimited-OCR-2 support to llama.cpp
hf download | Fetches the model files or a single file such as the patch
Example: You run the command with Q8_0 and a scanned page named page.png. The model prints the recognized text with layout tags and box coordinates. For several pages, the card gives a second command with a larger context and a list of page images.
For newcomers and experts: If you are new, expect some setup work. Download the files, build the patched llama.cpp, then try one page with Q8_0, which the card recommends. Check the text against the page.
Experts will note why the patch exists. The decoder matches version 1 but the attention differs, using 2D page position encoding and sparse routed attention. Converting it like version 1 ran, but the card measured only 5.6 percent text match on a page. The patch implements the routing and keeps the router weights unquantized.
Title: Mean text similarity to BF16, 64 test pages
Q8_0: 99.46 percent
Q4_K_M: 99.18 percent
Title: File sizes
File | Size
BF16 | 5.48 GiB
Q8_0 | 2.92 GiB
Q4_K_M | 2.01 GiB
Vision projector F16 | 787 MiB
Download the GGUF and projector files
Apply the patch and build llama.cpp
Run llama-mtmd-cli on page images
Read the recognized text and tags
Good to know:
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download RX5950XT/Unlimited-OCR-2-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 |
|---|---|---|---|---|---|
| Unlimited-OCR-2-GGUF This page | 8,452 | 8 | 2.9B | mit | |
| Unlimited-OCR-2Shares unlimited-ocr · vision-language · multilingual | 519,371 | 684 | 3.3B | mit | |
| MiniCPM-V-4.7-1B-ggufShares imatrix · llama.cpp · quantized | 168,636 | 114 | 1B | apache-2.0 | |
| Arete-27B-GGUFShares imatrix · llama.cpp · quantized | 1,933 | 15 | 26.9B | apache-2.0 | |
| Axion-1.0-35B-APEX-I-MiniPlus-V2.1-GGUFShares imatrix · llama.cpp · quantized | 686 | 4 | 34.7B | apache-2.0 | |
| MiniCPM-OCR 1.0Shares document-parsing · vision-language · image-text-to-text | 128,483 | 457 | 1.3B | apache-2.0 |
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…
nerijs · Kit
A pixel art style add-on for Stable Diffusion XL that turns text prompts into pixel-style images, with an optional LCM LoRA for faster runs. For game makers, d…
microsoft · Kit
Turns written conversations into spoken audio with up to four speakers and about 90 minutes of speech, an open Microsoft text-to-speech model for research on p…
masterofaudio2077 · Kit
Reads Egyptian Arabic text aloud and follows the short vowel marks you write into it. A fine-tune of VoiceTut-TTS that keeps its 19 built-in voices and voice c…
hugging-quants · Kit
Runs Meta's Llama 3.1 8B Instruct chat model in 4-bit AWQ form, so it fits on a GPU with about 4 GiB of free memory for the weights. For developers who want a…
besktech · Kit
Scores a Russian-first decision from a context and a list of options, giving a probability for yes/no, choice or rating questions. Runs on a plain CPU, for tea…