An Offline OCR Tool That Recommends Its Own Replacement
A Windows OCR app that keeps screen captures local using PaddleOCR and Chinese-lite models, maintained by a mechanical engineering student who admits it is mostly glue and suggests you use Umi-OCR instead.

What it does This is a Windows desktop fork of the Tianruo OCR tool that extracts text from screen captures using local Chinese-lite and PaddleOCR ONNX models instead of cloud APIs. It also pipes results through several translation services, including an optional self-hosted Python backend for offline translation. The author—a mechanical engineering student—describes the codebase as largely assembled from existing libraries and forum searches.
The interesting bit The README doubles as a confession: the maintainer admits the project is mostly glue, recommends the better-maintained Umi-OCR, and yet still compiled a custom ONNX Runtime DLL to keep Win7 compatibility alive. It is a rare case where a developer’s self-awareness outpaces the software’s polish.
Key highlights
- Fully offline text recognition using local PaddleOCR v3 and Chinese-lite ONNX models
- Custom-compiled ONNX Runtime to support Windows 7 through Windows 10 (64-bit)
- Hot-swappable recognition backends without restarting the application
- Optional offline translation via a self-hosted Python Flask server (requires ~1 GB of model downloads)
- Barcode support added in v1.3.9 through ZXING
Caveats
- Explicitly unmaintained; the author recommends migrating to Umi-OCR
- Offline translation setup demands manual Python environment configuration and significant RAM
- The author cautions that their non-programmer background means many issues are effectively “won’t fix”
Verdict Worth a spin if you need local OCR on older Windows machines and can tolerate rough edges. For most users, the author is right—Umi-OCR is probably the smoother choice.
Frequently asked
- What is wangfreexx/wangfreexx-tianruoocr-cl-paddle?
- A Windows OCR app that keeps screen captures local using PaddleOCR and Chinese-lite models, maintained by a mechanical engineering student who admits it is mostly glue and suggests you use Umi-OCR instead.
- Is wangfreexx-tianruoocr-cl-paddle open source?
- Yes — wangfreexx/wangfreexx-tianruoocr-cl-paddle is open source, released under the GPL-3.0 license.
- What language is wangfreexx-tianruoocr-cl-paddle written in?
- wangfreexx/wangfreexx-tianruoocr-cl-paddle is primarily written in C#.
- How popular is wangfreexx-tianruoocr-cl-paddle?
- wangfreexx/wangfreexx-tianruoocr-cl-paddle has 1.4k stars on GitHub.
- Where can I find wangfreexx-tianruoocr-cl-paddle?
- wangfreexx/wangfreexx-tianruoocr-cl-paddle is on GitHub at https://github.com/wangfreexx/wangfreexx-tianruoocr-cl-paddle.