Project 01 · Built by Khayal Labs

Prototype · fictional data

Kawader, كوادر

A bilingual recruitment platform that turns a hiring request into an explained, evidence-based shortlist.

An employer describes a role in Arabic or English. Kawader turns the request into requirements they can edit, ranks candidates on six weighted dimensions and shows the evidence behind every score. Candidates control what they share, and aggregate reports hide small groups so no individual can be singled out. People make the hiring decisions.

Prototype status. Kawader is a prototype built by Khayal using fictional data. It is not endorsed by, contracted with or connected to any ministry or government system.

Employer workspace Fictional data
Show step

Hiring requestArabic or English

نبحث عن محاسب مبتدئ للعمل في مسقط، بخبرة من سنة إلى ثلاث سنوات. إجادة Excel شرط أساسي، ويُفضَّل من لديه خبرة في قطاع التجزئة. الراتب حتى ٦٠٠ ريال عُماني شهريًا.

We need a junior accountant in Muscat with one to three years’ experience. Excel is essential, and retail experience is preferred. Salary up to OMR 600 a month.

RequirementsEditable before ranking

Ranked shortlistSix weighted dimensions

  1. 1 Maryam Al RawahiMuscat · 2 yrs · OMR 500 94 out of 100 Points lost: −6 Services experience
  2. 2 Aisha Al BalushiSohar · 1 yr · OMR 450 91 out of 100 Points lost: −5 Based in Sohar, open to Muscat−4 Available within a month
  3. 3 Salim Al HinaiMuscat · 3 yrs · OMR 475 82 out of 100 Points lost: −10 Availability not confirmed (unknown)−8 Excel declared, not yet verified

3 of 6 fictional profiles are eligible. The other 3 aren’t, and each one shows why. A recruiter makes the decision.

Fictional example Candidates are ranked on six weighted dimensions. Every score shows its evidence, and unknowns stay visible.

How it works

From a hiring request to a shortlist people can check

  1. Step 1: Hiring request

    The employer describes the role in their own words, in Arabic or English. Arabic runs right to left throughout.

  2. Step 2: Editable requirements

    The request becomes requirements: role, location, experience, skills, industry and salary. The employer checks and edits them before anything is ranked.

  3. Step 3: Explained scores

    Candidates are scored on six weighted dimensions. Every score shows the evidence behind it. Unknown values score zero and stay visible.

  4. Step 4: Shortlist and pipeline

    The employer shortlists, screens and moves candidates through a hiring pipeline. People make every hiring decision.

  5. Step 5: Privacy and reports

    Candidates control what they share. Aggregate reports hide small groups, so no individual can be singled out.

Try it

Change the request and watch the ranking change

This is a simplified re-creation of the prototype’s match logic, with six fictional candidates. Change the city, experience, salary or skills, and see who becomes eligible and why.

Skills
30 points
Experience
20 points
Salary
15 points
Location
15 points
Industry
10 points
Availability
10 points

Try the match logic

Simplified re-creation · fictional candidates

Find a junior accountant in with years of experience, expecting up to a month.

    Uses the prototype’s published weights. Unknown values score zero and stay visible. A score summarises declared evidence. It is not a hiring decision.

    What’s real

    What the prototype does, what it simulates and what it doesn’t connect to

    Working in the prototype

    • Arabic and English hiring requests become editable requirements
    • Six-dimension match score with evidence and visible unknowns
    • Candidate privacy and sharing controls
    • Company profiles, vacancies and hiring pipelines
    • Aggregate reporting with small-group suppression

    Simulated

    • Request parsing and recruiter guidance run on local rules, not a live AI model
    • CV briefs and pre-interview answers use prepared fictional content
    • WhatsApp is a disconnected conversation preview

    Not connected

    • No government data, ministry systems or single sign-on
    • No real accounts, messages or production AI
    • No endorsement or contract is implied

    Details

    The prototype at a glance

    Type
    Recruitment platform
    Status
    Working prototype with a fictional dataset
    Languages
    Arabic (right to left) and English
    Dataset
    1,000 fictional profiles, 50 fictional companies, 147 vacancies
    Built with
    React, TypeScript, Vite
    Checks
    46 domain tests and 58 browser scenarios passing at last run, October 2026
    The Kawader emblem: three people

    Kawader’s own identity

    Kawader has its own identity, shown here as designed for the product: the three-person emblem, Open Sans, and blue, orange and navy.

    • Blue #3464B0
    • Orange #F39D52
    • Navy #193B68
    • Pale blue #EEF3FA