For Saudi audit, law & professional firms

Which AI models handle Arabic documents best — and what can run on your own machines?

Ithbat guide·Arabic-first·Built in Saudi Arabia
Quick answer

No single model wins on every Arabic document task. Frontier cloud models generally handle complex Arabic reasoning best, while Arabic-first open models such as ALLaM and SILMA can run locally on hardware your firm already owns and handle focused tasks — summarizing, extracting, drafting — well. For client work, the right choice depends on the task, your hardware, and, decisively, where the data is allowed to go.

Why Arabic Documents Trip Up Generic AI Tools

Most AI tools are trained overwhelmingly on English text, and it shows the moment you hand them a real Arabic contract or financial statement. Arabic is a root-and-pattern language: a single root can generate dozens of related words through prefixes, suffixes, and internal vowel changes, which makes tasks like search, extraction, and matching harder than in English. Diacritics that disambiguate meaning are often missing in real documents, right-to-left script has to coexist with embedded numbers, dates, and English terms, and everyday business writing mixes Modern Standard Arabic with dialect. None of this is exotic — it is normal for a Saudi firm's actual paperwork — but it is exactly the kind of detail that trips up a model that was mostly trained on English.

The practical effect: a tool that looks fluent in casual Arabic chat can still misread a clause, miscount a number, or garble formatting in a real financial statement or legal document. This is why firms that adopted a generic AI tool for English work often find it noticeably weaker once they point it at Arabic client documents.

The Model Landscape, in Plain Terms

Leaving aside marketing claims, the field breaks down into a few broad categories:

None of these categories is universally best. Which one performs well depends heavily on the specific document, task, and language variety involved — which is why qualitative, hedged comparisons are more honest than a single ranking.

What Actually Matters When You're Choosing for a Firm

For a professional firm evaluating models for real client work, three questions matter more than any leaderboard:

The uncomfortable truth: the best model for a given document is not always the one you're allowed to use. A firm that only asks which model is strongest, and ignores where the data goes, is optimizing the wrong variable for client-confidential work.

The Practical Pattern — and Honest Expectations for Local Models

In practice, the firms that get this right don't pick one model and use it for everything. They match the model to the prompt: sensitive client documents go to an Arabic-first model running on the firm's own machines, while non-sensitive, more complex work can be routed to a frontier cloud model when that produces a better result — decided automatically for each prompt rather than left to an employee's judgment in the moment.

It's worth being honest about what local models on ordinary office hardware can and can't do. Local Arabic-first models in common local sizes (roughly 7B-13B parameters) typically run more slowly than a cloud service, especially on CPUs rather than GPUs, and quantization — a common technique to make them fit on modest hardware — trades away some quality for speed and memory. What they do well is focused, bounded tasks: summarizing a document, extracting specific fields, drafting a first pass of routine text. What they do less well is long chains of complex reasoning across ambiguous, lengthy material. And unlike a cloud API, there is no per-use fee once the model is running on hardware you already own.

How to Evaluate Models on Your Own Documents

General comparisons are useful for narrowing the field, but Arabic quality is document-specific: a model's handling of formal legal Arabic, dialect-inflected client correspondence, and numeric financial tables can all differ. The most reliable way to choose is a short, structured pilot using your firm's own real documents — not a public benchmark, and not a demo built on someone else's sample contract.

A fixed-scope pilot lets a firm see, on its actual paperwork, which tasks a local Arabic-first model handles comfortably and which ones genuinely need a stronger cloud model — before committing to either approach across the whole office.

How Ithbat Applies This

Ithbat is built around this exact pattern rather than a bet on any single model. It installs on machines a firm already owns and runs Arabic-first and open models — including ALLaM and SILMA — locally through its own engine, alongside an OpenAI-compatible endpoint for one-click deployment across the firm's machines. Every prompt is classified before it is processed: prompts that touch Saudi sensitive data are kept and served on the firm's own hardware, on local Arabic-first models, and are never offered to a cloud provider. Non-sensitive prompts can route to a frontier cloud model such as Claude or ChatGPT, using the firm's own API key, with the routing decision logged either way. Each inference produces a tamper-evident, hash-chained Evidence Trace record, which feeds a bilingual Client Confidentiality Assurance report mapped to PDPL and NDMO. Engagements typically start with a fixed-scope, six-week pilot from SAR 15,000 for one office — enough time to test the pattern against a firm's own Arabic documents rather than a leaderboard.

Frequently asked questions

Is ALLaM better than ChatGPT for Arabic?
Not necessarily "better" — they're built for different things. ALLaM is an Arabic-first model designed in Saudi Arabia specifically for Arabic, and can run locally on hardware a firm owns, but frontier cloud models like ChatGPT-class tools generally have an edge on complex, multi-step reasoning. Which one is the right fit depends on the task and, for client documents, where you're allowed to send the data.
Can a local Arabic AI model really run on a normal office computer?
Smaller Arabic-first and open models (roughly in the 7B-13B range) can run on ordinary office hardware, including CPUs, though more slowly than a cloud service. They tend to handle focused tasks like summarizing or extracting well. Techniques like quantization help them fit on modest machines at some cost to quality or speed.
Should our firm use one AI model for everything?
Generally not the most effective approach. Different tasks and different sensitivity levels call for different models — a local Arabic-first model for sensitive client documents, and potentially a frontier cloud model for complex non-sensitive work. The task, your hardware, and where the data can go should each factor into the choice.
How do we actually test which model works for our documents?
Run a short, fixed-scope pilot using your own real Arabic documents — contracts, financial statements, correspondence — rather than relying on public benchmarks or someone else's demo. Arabic quality varies significantly by document type and language variety, so results on your actual paperwork are far more informative than a general leaderboard.
Does using an Arabic-first local model mean our data never leaves the firm?
Not automatically — it depends on how prompts are handled. Sensitive prompts should be kept and processed on the firm's own hardware and never offered to a cloud provider, while non-sensitive prompts can still be routed to a frontier cloud AI under firm policy. The distinction matters, and it should be made per prompt, not assumed.

See where your firm stands — in 60 seconds

Take the free self-check to see your client-confidentiality exposure band instantly. No sign-up needed to see your result.