alt.freeweights.ocr / Unlimited-OCR-2
From: baidu <huggingface.co/baidu>Newsgroups: alt.freeweights.ocrSubject:

Unlimited-OCR-2

Date: 2026-11-14Commit: 0480966Signed: 2DC28CC7B26A283B ✓

Image text to text model with 3.3B parameters. Safetensors weights, 6.87 GB in all. Published by baidu under MIT.

3.3B params6.87GBUnlimited-OCR-2safetensorspermissive
FactsParams3.3BSize6.87 GBFormatssafetensorsTaskimage text to textLicenseMITFrom sourcepermissive
$ fw get baidu/Unlimited-OCR-2
# manifest sha256 ca5d500cac2d… · 6.87 GB · 26 files
$ fw verify ./Unlimited-OCR-2 baidu/Unlimited-OCR-2
From sourcebaidu/Unlimited-OCR-2Last check: 2026-11-14 06:34 UTC
Runs withvLLMSGLangFine-tune withAxolotlTRLPEFTUnsloth

Overview

Size
6.87 GB
Weights
6.69 GB (safetensors)
Parameters
3.3B
Formats
safetensors
Task
image text to text
License
MIT (permissive)
Files
26, each with a sha256
Publisher
baidu
Added
2026-11-14
Section
alt.freeweights.ocr
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-14 06:34 UTCpassed

Files

26 files · 6.87 GBWeights 6.69 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 26 files with their sha256
FileSizesha256
.gitattributes2.05 KB505093a0ff67f0590597fef4771d75d600f1f3b99a8b925f32280655a00a9a69
README.md14.1 KB2944554a0649f4a2c0c99dac1cd1b129609042d1f1c9f17fdf9781215c7b9a6c
Unlimited-OCR-2.pdf1.52 MB1eb5885f4ddfa4ec6fbff375092377f30b5d6a5e034ec4936213f125bf2f9444
_sparse_base_impl.py222 KB86da9c5638704bb9338575040568a97b3e10820bbeb426f51c07e866f3423ccd
assets/HarryPotter.gif156 MB572305c08be5a87c14b0c211d3ef28398a00818b341bfcfdb8152678bffa8ea5
assets/Unlimited-OCR2.png1.08 MBe231defdf9aebbf8d6cf6a6dc15ded22412629a2cbf196436e2d9b58973aa678
assets/leaderboard.png1.48 MBaca406f669dba1af337d7ac9b7be6dafad89b3afbf3570567c578b50dfeb9e8b
assets/logo.png130 KBe1c533934d3d5abaa1666c8ce858d4f2195b14471c7e3b8f3da772972359652d
config.json5.53 KB607d130a70d5af5a35329aa237acd68651f45504c62cc7ced981066f4e781126
configuration_deepseek_v2.py10.7 KBb8470dd616ba8745fce6e27b093aef73a098863cc891b2477dcf9326a36000f7
conversation.py9.25 KBec7b6ce89bcda643de1f43269ffa66a7b2e65dc3ed30e427958f776546b4ba03
dash_attention.py71.5 KB960b460acd816df8e561e73dccd5683acb95445eddc723c4f0d6ed1f462b2f77
deepencoder.py37.9 KB419b63388c1645b9b72c716070cdca36cd0be6047049424dc75941d3a00aaf1f
generation_config.json111 Bdcd0479f3a12e5e4413d956197f8a4074408e4901834b38c7e036519134e05af
model-00001-of-00002.safetensors5.00 GB4c40b740f209fd7682040d4ebf19409208acde5c401ccd2dde426d0f41542f18
model-00002-of-00002.safetensors1.69 GB9490b82fa47f89e5110eb5577f8ab1b6694c12121905dbc086ddb10207a4ba0c
model.safetensors.index.json254 KBdc60a31ecb77eb03e166345d18cbe25bc71d2a19cc6fc089d8a9ac1c7f209671
modeling_deepseekv2.py25.6 KB24a15dfd47578ab24a7a4d4e977dc5d7a23dfef0a2a4c4bf73fcf3e2ce7acaf2
modeling_unlimitedocr.py55.7 KBf6df813cef23cc28b1daca40fd8cb20740d05a238e7b9dfa2334531fdcf39f1f
packing_patch.py8.11 KBe60d842c210c9f1d6cd2ae328cf9127a75f7941a0cea2a8e9abc14662f770c6c
sparse_gather_e2e_triton.py18.1 KB58f1bc46093d47b00744970677e66bfbd7485a2d13810f46d13d867ceda13dd4
sparse_gather_triton.py23.9 KBc3de717ffaca40240c665b8d645f15a9d1999feeabaa94beb35caad877c2f0f4
special_tokens_map.json549 B9e89493d7938e7710c524dbaff613c3648f0a018262417af78505128004e5cb4
tokenizer.json9.98 MBc55c165e32c5a67830362a53e1f548c8930dcc8469efa30ff3252a982799c589
tokenizer_config.json167 KBceba7d221f265cca4c98b5e0a1d48c10107270b7b29c12396610d6d0fd64b126
wheel/sglang-0.5.20.dev13+g75b9b06b02-py3-none-any.whl15.3 MB576c71dab3cacad843f6870739494e13b2e8169a69cc038f84395d6503e801ea

Use it

$ fw get baidu/Unlimited-OCR-2
# manifest sha256 ca5d500cac2d… · 6.87 GB · 26 files
$ fw verify ./Unlimited-OCR-2 baidu/Unlimited-OCR-2
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/baidu/Unlimited-OCR-2.json --dir ./Unlimited-OCR-2 $ python3 fw.py verify ./Unlimited-OCR-2 ./baidu__Unlimited-OCR-2.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download baidu/Unlimited-OCR-2 --revision 0480966938291445591f69f08a13b041c073a96a --local-dir ./Unlimited-OCR-2
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModelForImageTextToText, AutoProcessor processor = AutoProcessor.from_pretrained("baidu/Unlimited-OCR-2", revision="0480966938291445591f69f08a13b041c073a96a") model = AutoModelForImageTextToText.from_pretrained("baidu/Unlimited-OCR-2", revision="0480966938291445591f69f08a13b041c073a96a", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve baidu/Unlimited-OCR-2 --revision 0480966938291445591f69f08a13b041c073a96a
Run in Allternit Desktopcoming in Phase 1
Fine-tune in Freeweights Studiocoming in Phase 3

License

Name
MIT License
Id
MIT
Class
Permissive
Redistribution
yes
Text in
README.md
Text sha256
2944554a0649f4a2c0c99dac1cd1b129609042d1f1c9f17fdf9781215c7b9a6c
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license list. A custom license passes only after a recorded human audit.

Provenance

From: baidu <huggingface.co/baidu>Newsgroups: alt.freeweights.ocrSubject: Unlimited-OCR-2Date: 2026-11-14Commit: 0480966Signed: 2DC28CC7B26A283B ✓
Upstream
baidu/Unlimited-OCR-2
Pinned commit
0480966938291445591f69f08a13b041c073a96a
Manifest
Unlimited-OCR-2.json · .minisig
Manifest sha256
ca5d500cac2d3f179c34cab9e7826daf50db8a1471616a5ed7ec8ccb7bbf9b4e
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-14 06:34 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/baidu/Unlimited-OCR-2.json $ curl -O https://freeweights.allternit.com/manifests/baidu/Unlimited-OCR-2.json.minisig $ minisign -Vm Unlimited-OCR-2.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download baidu/Unlimited-OCR-2
Run in Allternit Desktopcoming in Phase 1
Signed manifest
minisign, key 2DC28CC7B26A283B. Unlimited-OCR-2.json. Provenance. Takedown history: none.
From: unsloth <huggingface.co/unsloth>Subject: DeepSeek-V4.1-Flash-1017-GGUF
From: alesha-pro <huggingface.co/alesha-pro>Subject: GLM-5.3-Flash-abliterated-Maya-M-GGUF
From: huihui-ai <huggingface.co/huihui-ai>Subject: Huihui-DeepSeek-V4.1-Flash-1017-abliterated-GGUF
From: huihui-ai <huggingface.co/huihui-ai>Subject: Huihui-Qwen3.8-27B-abliterated-GGUF
From: alesha-pro <huggingface.co/alesha-pro>Subject: Qwen3.8-Flash-Next-abliterated-GSQ-RCO-Strata-GGUF
From: unsloth <huggingface.co/unsloth>Subject: Qwen3.8-Flash-Next-GGUF