You can review text and view results here. To read a new image, connect your OCR server.
A new chapter for every అక్షరం.
Turn Telugu handwriting into editable text. Review with care. Export with confidence.
ప్రియమైన మిత్రమా,
ప్రతి అక్షరంలో ఒక అందం ఉంది.
మన జ్ఞాపకాలను పదిలంగా ఉంచుదాం.
పాత లేఖలు, కథలు, అనుభవాలు
రాబోయే తరాలకు అందిద్దాం.
అక్షరాలకు కొత్త జీవితం ఇద్దాం.
మీ మిత్రుడు
Document library
Reviewed text saved on this device. Images are never stored in the library.
Evaluation lab
Compare a prediction against a verified transcript. Punctuation and digits count.
NFC grapheme CER uses Unicode grapheme segmentation. WER splits on whitespace. These are text-pair metrics, not a model benchmark. The Python toolkit supports corpus evaluation.
Dataset registry
Source discovery is separate from downloaded, verified training data.
Built to work with your stack.
A small REST API, structured exports and reproducible Python tools.
Connect your model
Run the included API locally. Model loading requires an authorized IndicOCR checkpoint and its official dependencies. The UI works without a model for manual review.
python -m uvicorn ocr.server:app \ --host 127.0.0.1 --port 8765
Use the local website for a loopback API. Hosted HTTPS pages may block local HTTP connections.
Predict a page
curl -X POST http://127.0.0.1:8765/api/predict \ -F "file=@page.png"
The response includes raw Markdown, ordered blocks, model identity and a mandatory review flag. Layout confidence is never presented as transcription confidence.
Download API contract ↓Reproducible toolkit
python -m ocr.cli audit --root data --output manifests/all.jsonl --source my-corpus --license-ref CC-BY-4.0 python -m ocr.cli split --manifest manifests/all.jsonl --output manifests python -m ocr.cli evaluate --input predictions.jsonl --output reports/metrics.json
Includes image verification, NFC labels, SHA-256, visual duplicate grouping, deterministic group splits and grapheme-level evaluation. The original recognizer passed forward, backward, adapter update, tiny-subset learning and save/reload checks. See Training & results for the pilot status and measured metrics.