Own your intelligence.

Sayqal is our model line. We take open models and tune each one for one job in Ouroboros OS: cited answers and tool calls, injection screening, knowledge-graph links and search, in Arabic alongside English. Our aim is that customers own models tuned on their own documents and in their own language, running on hardware they own.

Six models, one job each.

Three are live in the Ouroboros OS MVP. Three more are trained: one passed its blind test and ships next, one is held back after its blind test, and one is waiting for its blind test. Every figure below is from our own internal tests.

Sayqal Chat
JobCited answers and tool calls, in Arabic and English
StatusLive in the MVP
Measured (internal)98.3% on our 292-item English evaluation, against 87.3% for the base model; the evaluation is in-distribution. Tool calls 17/17, against 12/17. General skills held: IFEval 85.8 (base 83.5), MMLU-Pro unchanged. No Arabic chat score yet.
Sayqal Guard
JobPrompt-injection classifier, English and Arabic
StatusLive in the MVP
Measured (internal)On a blind test written before training, catches 22–24 of 25 attacks per set, with 1–3 false alarms. Meta's stock Prompt Guard 2 caught 0–5.
Sayqal Graph
JobDecides which links enter the knowledge graph
StatusLive in the MVP
Measured (internal)On two blind holdouts, 94–95% accurate, against 78–90% for the stock model. In Arabic, 92–95% against 77–83%.
Sayqal Embed
JobSearches Arabic page images
StatusAccepted, ships next
Measured (internal)Blind test on Arabic page images: 0.099 (stock image model) → 0.626 nDCG@10.
Sayqal Rerank
JobRe-ranks Arabic search results
StatusWaiting
Measured (internal)Arabic +0.014 nDCG@10 over the stock reranker on a public set. Not yet blind-tested.
Sayqal PII
JobFinds Arabic personal data
StatusHeld back
Measured (internal)Blind test: Arabic recall 0.22 → 0.96. Held back: it flags equipment tags as employee IDs.

The numbers, drawn to scale.

Sayqal Chat is the model employees talk to. Sayqal Guard screens for prompt injection in English and Arabic. Sayqal Graph decides which links go into the knowledge graph.

Read these honestly. The chat evaluation is English and in-distribution, and there is no Arabic chat score yet. A test on real documents is next.

Sayqal Chat
98.3%on our 292-item internal English evaluation, against 87.3% for the base model.
Sayqal Chat98.3%
Base model87.3%
Tool calls17/17
Base model12/17
Sayqal Guard
22–24of 25 attacks per set caught, on a blind test written before training. Sayqal Guard raised 1–3 false alarms per set.

Prompt-injection screening, English and Arabic.

Sayqal Guard22–24
Prompt Guard 20–5
Caught in every setCaught in some setsMissed
Sayqal Graph
94–95%accuracy on two blind link-decision holdouts, against 78–90% for the stock model.

In-world holdout

Sayqal Graph94.8%
Stock model89.6%

Out-of-world holdout

Sayqal Graph94.4%
Stock model78.4%

In Arabic

Sayqal Graph92–95%
Stock model77–83%

Tuned for this exact job.

One job, done precisely

Sayqal Chat is trained to cite every claim, to make tool calls correctly, and to say "Insufficient authorized context." when the documents don't hold the answer.

Open weights underneath

Sayqal Chat is built on Qwen3.6-35B-A3B (Apache-2.0), a mixture-of-experts model with 3B active parameters, served at 4 bits so it fits on one box.

A model-agnostic pipeline

Our tuning recipe doesn't depend on one base model: it has produced six models on six different open bases. That matters to customers who need a different base model for policy or procurement reasons.

A company that tunes a model on its own documents should own that model, and run it on its own hardware.

A model that knows your company.

Talk to us about tuning Sayqal on your own documents, inside your own building.