arabic-ocr

Extract Arabic text from images and scanned documents using QARI-OCR or Tesseract.

1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/jackquelinunpredictable827/mkhlab --skill arabic-ocr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arabic-ocr
Source: https://github.com/jackquelinunpredictable827/mkhlab/tree/main/hermes-skills/arabic-ocr
Command: npx skills add https://github.com/jackquelinunpredictable827/mkhlab --skill arabic-ocr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts images and scanned documents containing Arabic text into selectable, searchable text.

Core Features & Use Cases

  • High-accuracy Arabic OCR using online HuggingFace models (QARI-OCR) or local Tesseract with Arabic language packs.
  • Flexible deployment: cloud-based inference or offline processing for sensitive data.
  • Mixed-language support (Arabic with English) and configurable page segmentation.

Quick Start

Run OCR on an image file to extract Arabic text.

Frequently Asked Questions about arabic-ocr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract Arabic text from images and scanned documents?

You can extract Arabic text from images by running OCR using either HuggingFace's QARI-OCR model or a local Tesseract setup with Arabic language support to convert photographs and archives into editable text.

Can I use Tesseract for offline Arabic OCR on sensitive data?

Yes, you can use local Tesseract with Arabic language packs for offline OCR processing. This deployment option ensures sensitive data remains secure without requiring cloud-based inference or external API calls.

Does Arabic OCR work on images containing mixed English and Arabic text?

Yes, Arabic OCR supports mixed-language documents containing both Arabic and English text. The process also offers configurable page segmentation to handle complex layouts found in scanned archives and screenshots.

What is the best way to digitize printed Arabic archives into searchable text?

The best way to digitize printed Arabic archives is applying OCR via HuggingFace QARI-OCR or Tesseract. This converts physical documents and photographs into selectable, searchable text for digital archiving.

Do I need HuggingFace to process Arabic text extraction from screenshots?

No, you do not need HuggingFace if you prefer offline processing. You can extract Arabic text from screenshots using a local Tesseract setup configured with Arabic language support instead of cloud-based models.

Why does Arabic OCR require configurable page segmentation?

Arabic OCR requires configurable page segmentation to accurately process complex document layouts. Proper segmentation helps the OCR engine distinguish text blocks in scanned documents and photographs containing mixed Arabic content.