Skip to main content

Academic-grade Inference

High-performance, private, and localized optical character recognition framework optimized for archival language preservation.

Installation

Deploy the engine using our official package manager. We recommend virtual environments for research isolation.

Bash
$ pip install monocr

Implementation

Initialize the engine and run an inference pass on a local manuscript image.

example.py
# Initialize engine
from monocr import MonOCR

ocr = MonOCR()
text = ocr.predict('manuscript.jpg')
print(text)

Technical Standards

Optimization parameters for maximum character recognition accuracy.

DPI Resolution

300 DPI baseline. 600 DPI recommended for ancient archives.

Lighting Bias

Diffuse lighting required. Minimize specular reflections.

Official SDKs

Cross-platform integration libraries for academic research.

monocr

												// Node.js Implementation
import { MonOCR } from 'monocr';

const ocr = new MonOCR();
const text = await ocr.predict('page.jpg');
											

CLI Interface

Batch processing for historical archives.

Terminal
# Process single file
monocr read manuscript_01.jpg

# Batch process archive directory
monocr batch ./scans/ --output results.txt

Privacy Policy

Local recognition guarantee. Data integrity is maintained on-device. No manuscript information ever leaves your environment.

MIT License

Open-source governance for research and preservation project. You are free to use and modify the engine for any purpose.

© 2026 MonOCR Project. Preserving Mon Heritage.

Open Source OCR running in your browser. Using MobileNetV3+BiLSTM and ONNX Runtime Web.