Arabic AI for the UAE.
The AI your organisation was told it could not use.
What you can finally do
The work that was going abroad, or not getting done.
Put your own material into a space: contracts, tenders, reports, correspondence. Ask across all of it in Arabic, and get back something you can send, not a chat message you have to rewrite.
What comes back is written in Arabic, not translated into it. Numerals, dates, direction and charts all come out the way reporting is actually written here.
Footfall by month
6 malls · Jan to Jun 2026 · Dubai time
Rose 4.8% against Q2. Kiosk footfall excluded.
عدد الزوار شهريًا
٦ مراكز · يناير إلى يونيو ٢٠٢٦ · بتوقيت دبي
ارتفع ٤٫٨٪ مقارنة بالربع الثاني. لا يشمل زوار الأكشاك.
Workbench · for professionals
Hand the long jobs over and stop watching them.
A space holds the project: the material, the standing instructions, the people. Ask for something long and it carries on while you are in a meeting.
Anything that needs a person to decide stops and waits in one queue, whether a colleague started it or an agent did.
invoice-triage wants to post a journal entry
AED 41,200 · supplier Al Hosn Facilities · matched to PO 88-2213 with one line over tolerance.
Your Q3 board pack is ready to send outside the organisation
Expiry 14 days, watermarking on, downloads off. Raised by you, 09:12 GST.
One queue for a paused task and an autonomous agent alike. Anything that stopped for a person, whoever built it.
Agents · for builders and operators
Put one into production without leaving the rules.
Your engineers define the agent in code. The platform holds it to the tools and data you allowed, and stops it on the actions you said a person must sign.
Enforced, not requested
An attempt outside the tools and data you granted is refused and recorded, not logged as a warning.
Routed to the owner
The decision arrives in the same queue as a task a person paused, with the reasoning attached.
Replayable six months later
Every step, what it read, and the region it ran in.
Note
Agents is in preview. The SDK and a working quickstart land with it. Tell us what you would put into production and we will bring you in early.
API · for developers
Change the base URL. Keep everything else.
An OpenAI-compatible endpoint over the same models that serve the Workbench. Same SDK, same chat completions, same streaming and tool calling.
Prepaid in dirhams, no committed spend, and no part of the request leaves the country.
# python, existing code client = OpenAI( base_url="https://api.khalij.ai/v1", api_key=os.environ["KHALIJ_API_KEY"], ) # everything below is unchanged response = client.chat.completions.create( model="falcon-h1-arabic-34b", messages=messages, stream=True, )
Two lines · the rest of your code stands
Sovereignty
In-country infrastructure, and an in-country company.
Model serving, retrieval, object storage, key management and the audit log all run inside the UAE, and nothing is used to train a shared model. Zero retention is a setting, not a negotiation.
Every foreign cloud now has a UAE region and will tell you the same thing about the disks. What they cannot tell you is that a company incorporated abroad answers to its home country’s courts wherever its hardware sits.
| Layer | Where it runs |
|---|---|
| Model serving | UAE |
| Retrieval and vector store | UAE |
| Object storage | UAE |
| Key management | UAE, keys held by you |
| Audit log | UAE, append only |
| Training on your data | Never, for shared models |
Who builds it
Independent, and building where the work is.
Not owned by the ecosystem
Not a state holding company, not the model maker’s own shop, and not reselling a foreign API. Nobody upstream of us sees your traffic.
Our own GPUs, not a region
A UAE company running open weights on hardware it owns, so there is no foreign parent for a foreign court to compel.
Not a translation layer
Dialect evaluation we run ourselves and publish, including the results that went the wrong way.
Get started
Try it this week, on something real.
Free trial, no card. Government and enterprise deployments are dedicated.