Mindket

Ara-JEV

Newversion 1 · updated

Overview

Picks the best answer label from a short Arabic situation, a question and optional choices. Made for developers who route or decide Arabic tasks with a small 0.8B-class model.

Ara-JEV is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

Runs in
  • Python scripts using transformers
  • A vLLM server with the chat-completions API
  • Windows, macOS or Linux machines that can run PyTorch
Start with
pip install "transformers>=5.17" torch

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

Ara-JEV decides between answer options on Arabic text. Its base is Qwen3.5-0.8B, with a LoRA added in training. You give it a short situation, a question and optional choices, and it selects the best answer label. This repository holds a merged checkpoint, so you do not load a separate adapter.

Who it suits

It suits developers who need quick, constrained decisions on Arabic text, such as picking an option or setting a priority.

IndustryWho uses itHow they use itExample
Customer supportSupport tool buildersRate the priority of a ticket written in ArabicChoose between low, medium and high for a data-exposure report
SoftwareApp developersRoute a request to the right branch of a workflowAnswer a yes or no question about a described situation
ResearchNLP researchersStudy small models on Arabic decision dataScore the model on labelled choice questions
OperationsWorkflow engineersAdd a quick check to an Arabic pipelineAsk whether an event has happened yet

If you need open-ended Arabic writing or general Arabic understanding, you can skip it.

Where to use it

It runs in Python with the transformers library, or as a vLLM server.

  • Python scripts using transformers
  • A vLLM server with the chat-completions API
  • Windows, macOS or Linux machines that can run PyTorch
Use caseWhoWhat they get back
Yes or no decisionsDevelopersThe chosen Arabic option text
Choice and score questionsPipeline buildersThe index of the selected option, counted from zero
Priority ratingSupport teamsA rating index for a described report

How to set it up

You need Python with pip, PyTorch, and transformers at version 5.17 or later, which Qwen3.5 models require. A GPU helps but is not named as required.

  1. Install transformers and torch.
  2. Load the model with the code below, which needs trust_remote_code turned on.
  3. For serving instead, install vLLM and start the server command shown.
pip install "transformers>=5.17" torch

How to use it

You call the model's predict method with a state, a question and a list of options. Arabic yes or no options return the chosen text, and other lists return the index of the chosen option.

import torch
from transformers import AutoModelForImageTextToText

model_id = "AhmedReda25300/Ara-JEV"
model = AutoModelForImageTextToText.from_pretrained(
    model_id,
    dtype=torch.bfloat16,
    device_map="auto",
    trust_remote_code=True,
).eval()

result = model.predict(
    state="الاجتماع يبدأ الساعة العاشرة صباحًا. دلوقتي الساعة تسعة.",
    question="هل بدأ الاجتماع؟",
    options=["نعم", "لا"],
)
print(result)

To serve it instead, run vLLM with the chat-completions API and limit the response to the allowed labels.

vllm serve AhmedReda25300/Ara-JEV \
  --dtype bfloat16 \
  --max-model-len 8192
ToolWhat it does
predictBuilds the prompt and scores the options for you
vllm serveServes the model through a chat-completions API
hf downloadFetches the model files to your computer

Example

You pass the situation "The meeting starts at ten in the morning, and it is nine now", ask whether the meeting has started, and offer the two options yes and no. The model returns the Arabic word for no.

For newcomers and experts

Think of this as a multiple-choice grader for Arabic situations. Start with the yes or no example above and check that the printed answer makes sense.

The model is a LoRA of rank 16 trained for one epoch and merged into the base weights. The reported scores use constrained label scoring over known candidates, so they measure choosing among given labels, not free-form generation. A 100-example vLLM test on an A40 averaged 61.3 ms per request.

  1. Give a state, a question and options
  2. The model scores each allowed label
  3. It picks the highest-scoring label
  4. You get the option text or its index

Good to know

Accuracy on the held-out test set of 10,419 examples differs by question type, and yes or no is the weak spot.

Accuracy by question type on the held-out test set
Choice98.36 percent
Score95.25 percent
Yes or no81.71 percent
  • Limits: results on dialects, domains and tasks outside the evaluation have not been established.
  • Scores are not open-ended reasoning or general Arabic understanding. Validate on your own data first.
  • Remote code: loading requires trust_remote_code, which runs the model repository's own predict method.
  • License: Apache 2.0, the same as the base model.
  • Cost to run: none named.
  • Data it reaches: the text you pass in, handled locally once the files are downloaded.
  • Not for: high-impact decisions without expert review.

README and files

README

Ara-JEV

Picks the best answer label from a short Arabic situation, a question and optional choices. Made for developers who route or decide Arabic tasks with a small 0.8B-class model.

Made by AhmedReda25300 on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

About

What it is: Ara-JEV decides between answer options on Arabic text. Its base is Qwen3.5-0.8B, with a LoRA added in training. You give it a short situation, a question and optional choices, and it selects the best answer label. This repository holds a merged checkpoint, so you do not load a separate adapter.

Who it suits: It suits developers who need quick, constrained decisions on Arabic text, such as picking an option or setting a priority.

Industry | Who uses it | How they use it | Example
Customer support | Support tool builders | Rate the priority of a ticket written in Arabic | Choose between low, medium and high for a data-exposure report
Software | App developers | Route a request to the right branch of a workflow | Answer a yes or no question about a described situation
Research | NLP researchers | Study small models on Arabic decision data | Score the model on labelled choice questions
Operations | Workflow engineers | Add a quick check to an Arabic pipeline | Ask whether an event has happened yet

If you need open-ended Arabic writing or general Arabic understanding, you can skip it.

Where to use it: It runs in Python with the transformers library, or as a vLLM server.

  • Python scripts using transformers
  • A vLLM server with the chat-completions API
  • Windows, macOS or Linux machines that can run PyTorch
Use case | Who | What they get back
Yes or no decisions | Developers | The chosen Arabic option text
Choice and score questions | Pipeline builders | The index of the selected option, counted from zero
Priority rating | Support teams | A rating index for a described report

How to set it up: You need Python with pip, PyTorch, and transformers at version 5.17 or later, which Qwen3.5 models require. A GPU helps but is not named as required.

  1. Install transformers and torch.
  2. Load the model with the code below, which needs trust_remote_code turned on.
  3. For serving instead, install vLLM and start the server command shown.
pip install "transformers>=5.17" torch

How to use it: You call the model's predict method with a state, a question and a list of options. Arabic yes or no options return the chosen text, and other lists return the index of the chosen option.

import torch
from transformers import AutoModelForImageTextToText

model_id = "AhmedReda25300/Ara-JEV"
model = AutoModelForImageTextToText.from_pretrained(
    model_id,
    dtype=torch.bfloat16,
    device_map="auto",
    trust_remote_code=True,
).eval()

result = model.predict(
    state="الاجتماع يبدأ الساعة العاشرة صباحًا. دلوقتي الساعة تسعة.",
    question="هل بدأ الاجتماع؟",
    options=["نعم", "لا"],
)
print(result)

To serve it instead, run vLLM with the chat-completions API and limit the response to the allowed labels.

vllm serve AhmedReda25300/Ara-JEV \
  --dtype bfloat16 \
  --max-model-len 8192
Tool | What it does
predict | Builds the prompt and scores the options for you
vllm serve | Serves the model through a chat-completions API
hf download | Fetches the model files to your computer

Example: You pass the situation "The meeting starts at ten in the morning, and it is nine now", ask whether the meeting has started, and offer the two options yes and no. The model returns the Arabic word for no.

For newcomers and experts: Think of this as a multiple-choice grader for Arabic situations. Start with the yes or no example above and check that the printed answer makes sense.

The model is a LoRA of rank 16 trained for one epoch and merged into the base weights. The reported scores use constrained label scoring over known candidates, so they measure choosing among given labels, not free-form generation. A 100-example vLLM test on an A40 averaged 61.3 ms per request.

Give a state, a question and options
The model scores each allowed label
It picks the highest-scoring label
You get the option text or its index

Good to know: Accuracy on the held-out test set of 10,419 examples differs by question type, and yes or no is the weak spot.

Title: Accuracy by question type on the held-out test set
Choice: 98.36 percent
Score: 95.25 percent
Yes or no: 81.71 percent
  • Limits: results on dialects, domains and tasks outside the evaluation have not been established.
  • Scores are not open-ended reasoning or general Arabic understanding. Validate on your own data first.
  • Remote code: loading requires trust_remote_code, which runs the model repository's own predict method.
  • License: Apache 2.0, the same as the base model.
  • Cost to run: none named.
  • Data it reaches: the text you pass in, handled locally once the files are downloaded.
  • Not for: high-impact decisions without expert review.

On Hugging Face, 13 November 2026

  • Task: text generation
  • Library: transformers
  • Parameters: 853M
  • Weights: about 1.7 GB in BF16; about 426 MB at 4-bit (estimate)
  • Formats: Safetensors
  • Downloads in the last 30 days: 1,316
  • Likes: 4
  • License: apache-2.0
  • Based on: Qwen/Qwen3.5-0.8B
  • Fine-tunes: 1
  • Tags: transformers, safetensors, qwen3_5, image-text-to-text, arabic, qwen3.5, decision-making, merged-lora, text-generation, conversational

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download AhmedReda25300/Ara-JEV

Then follow the usage in its model card. Nothing in this kit runs by itself.

Files
README.md  6 KB

1 file, 6 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-13

Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

ProductDownloads, last 30 daysLikesParametersLicenseLast change
Ara-JEV This page1,3164853Mapache-2.0
Qwen3.8-9B-DistillShares qwen3.5 · qwen3_5 · image-text-to-text6,5922379.7Bapache-2.0
Clef-FlashShares qwen3.5 · qwen3_5 · image-text-to-text36,7999199.4Bapache-2.0
Qwen3.5-0.8B Astra Weight EditShares qwen3.5 · qwen3_5 · image-text-to-text3,02927873Mapache-2.0
Alpie Seed 9BShares qwen3.5 · qwen3_5 · image-text-to-text741269.4Bapache-2.0
Qwen3.5-9B-OptiQ-4bitShares qwen3.5 · qwen3_5 · text-generation6,5471149Bapache-2.0
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New

Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…

New

ACE-Step 1.5 XL SFT

ACE-Step · Kit

Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…

New

Similar in Developer

See all in Developer

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

buzz

block · Kit

Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…

New37.3k

plannotator

backnotprop · Kit

Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.

New10.5k