This release publishes the corrected portable package from the domain-adapted OCR upgrade merged through PR #2, with the same stable v1.1.0-ocr-upgrade version and asset names.
Package provenance
- Package build commit:
36ca41ee48dabd42bbb26f33cd490410a7f00c57 - Clean Git candidate-tree SHA-256:
72ef8b001b05aa5ddabdb6218ee4a4236a515999638ba85675e2779f00d5d77a(522 candidates) - Selected LayoutXLM checkpoint SHA-256:
f257538849bd2067a9df9df83385aa10ae468d0499510fb0621a03a5f0155180 - Archive size: 1,159,079,957 bytes
- Archive SHA-256:
4584bc6d9e782a9e50c5dc801ac3b6e1e633ef40a57f64763d5765ce285c546a - Archive inspection: 183 entries; CRC, single-root, duplicate-name, absolute-path, traversal, and 182-record payload-manifest checks passed
- Privacy audit: no raw/private data, private outputs, credentials, secret patterns, or private-filename inventory matches
Executed release checks
- Host suite: 417 passed, 3 skipped; Python compilation passed
- Fresh Windows CPU setup and doctor passed with Paddle 3.3.0, PaddleOCR 3.7.0, Torch 2.8.0+cpu, and Transformers 4.57.6
- Windows CPU public extraction passed; private extraction used an opaque run ID, ignored the public output override, and created no visualization
- Gradio 6 public preview/gallery/archive serving passed; private preview/gallery/archive suppression and upload cleanup passed
- Docker Desktop
linux/amd64build, loopback GUI probe, in-container doctor, and one-page CPU extraction passed; the exact test container, image, and network were removed afterward - Physical macOS hardware was not tested; macOS support remains the documented Docker Desktop CPU route
Model selection
The global OCR default remains the original PaddleOCR detector and general recognizer. The custom Thai recognizer is synthetic-only and available through explicit custom/adaptive experiments with explicit generic-layout fallback. The locked 1,760-page image-to-JSON evaluation completed without failures but missed the requested accuracy targets, so this remains an academic pre-model that requires human review.
Install
- Download
OCR_Model.zipandOCR_Model.zip.sha256. - Verify the checksum.
- Extract the ZIP to a writable folder.
- On Windows, run
setup_windows.bat, thenlaunch_windows.bat. - On macOS, use the documented Docker Desktop Linux/AMD64 CPU route.
The historical v1.0.0-build-week release is intentionally preserved and has not been overwritten.