AI solutions
Arabic AI inside the work you already do.
Our models read printed and handwritten Arabic, turn speech into text, and find the passage that answers a question. Each is one step in a process a person approves.
- Models we chose, tuned and measured ourselves
- A person approves every AI step
- Served on our GPUs in Saudi Arabia
What our models do
Read print, read handwriting, listen, search.
- Kindi OCR
Read printed Arabic
Scanned newspapers and books into text you can search and correct.
0.89%character error rate on 90 newspaper blocks, the lowest in our comparisonIn Kindi Labs - Kindi HTRIn development
Read handwriting
Ruq'ah, Naskh, Nastaliq, Ta'liq and Maghrebi, in historical hands.
8.83%character error rate, ahead of every system we testedIn Kindi Labs - Lab
Listen and speak
Recorded interviews become timed text a person can correct and search. Arabic voices are benchmarked before one is chosen.
7Arabic voice services compared before we choose oneIn Kindi Labs - laya-ara-rag
Find the answer
Picks the passage that answers an Arabic question, before an assistant replies. Open source.
87.1%first pick right on SadeemQuestion, a set it never saw in trainingIn Kindi Labs
One pattern
Five workflows, and a person closes every one.
The AI step sits in the middle. It suggests, reads or listens; a person accepts the result.
A contract is registered
- Uploaded
- AI step: Details suggested
- A person approves
A newspaper page is digitized
- Boxed
- AI step: Read
- A person corrects
An interview is archived
- Recorded
- AI step: Transcribed
- A person reviews
A photo is described
- Added
- AI step: Weak description flagged
- A person improves it
A request for a rare item
- Received
- AI step: Matched to holdings
- A person confirms
How we build a model
Choose, score, fine-tune, host.
- 01
Choose
We test the open and commercial options side by side before we pick one.
- 02
Score
A fixed exam with 95% intervals, so a new version is compared only on the same test.
- 03
Fine-tune
Handwriting gets its own model and print keeps its own, so one never degrades the other.
- 04
Host
Served on our own GPUs in Saudi Arabia, next to the systems that use them.
Kindi Labs
Try the models yourself.
Create an account in Kindi Labs, upload a page, and read the output line by line: text, boxes and JSON.
Questions we hear
Is this a chatbot?
No. AI is one step inside your existing workflow: it suggests, reads or listens, and a person approves the result.
Where do the models run?
On our own GPUs in Saudi Arabia, next to the systems that use them. Documents and recordings are handled by a local model, with no outside API involved.
How do you know a model is good enough?
We score every version on a fixed test with 95% intervals and publish the numbers, including where our lead isn't clear of the next system.
Can we try it before we talk?
Yes. The Kindi Labs playground lets you upload a page and see what the models read.
Have an archive, a form, or recordings to read?
Tell us what comes in and who checks it. We'll show where a model fits and how it would be measured.