← Latest papers
💻 computer science

RightNow-Arabic-0.5B-Turbo: An Open Sub-1B Arabic Language Model via Vocabulary Injection and Edge-First Deployment

This paper introduces RightNow-Arabic-0.5B-Turbo, an open-source, 518M-parameter Arabic-specialized language model built on Qwen2.5-0.5B through vocabulary injection and extensive fine-tuning, which achieves state-of-the-art performance among sub-1B models while enabling efficient edge deployment with quantization to under 400 MB.

Original authors: Jaber Jaber, Osama Jaber

Published 2026-05-29
📖 5 min read🧠 Deep dive

Original authors: Jaber Jaber, Osama Jaber

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a very smart, multilingual robot assistant named Qwen. It's tiny and fast, fitting easily on a laptop or even a phone, but it treats Arabic like just one of 100 languages it knows a little bit about. It's not fluent; it stutters and needs to break Arabic words into many tiny, awkward pieces to understand them.

On the other end of the spectrum, there are giant Arabic robots (like Jais or SILMA). These are incredibly fluent and knowledgeable, but they are so huge and heavy that they can only run in massive, expensive data centers. You can't put them in your pocket.

RightNow-Arabic-0.5B-Turbo is the "Goldilocks" solution: a tiny robot that speaks Arabic perfectly, designed specifically to fit in your pocket.

Here is how the authors built it, using simple analogies:

1. The Vocabulary Surgery (Giving the Robot a New Dictionary)

The original robot's dictionary was too small for Arabic. It had to chop Arabic words into tiny fragments, making it slow and inefficient.

  • The Fix: The team performed "vocabulary surgery." They took the robot's existing dictionary and injected 27,000 new Arabic words directly into it.
  • The Result: Instead of needing 2.18 tiny pieces to describe one Arabic word, the robot now only needs 1.80 pieces. It's like switching from a robot that spells out every letter of a word to one that recognizes whole words instantly. This makes the robot 17% faster when speaking Arabic.

2. The Training Camps (Teaching the Robot)

The team didn't just give the robot a new dictionary; they sent it through three intense training camps:

  • Camp 1: The Library (Continued Pretraining): They fed the robot 504 million Arabic sentences from Wikipedia. This was like giving the robot a crash course in reading Arabic newspapers and books so it could learn the rhythm and flow of the language.
  • Camp 2: The Classroom (Supervised Fine-Tuning): They taught the robot how to be a helpful assistant. They showed it 129,000 examples of questions and answers. Crucially, they told the robot, "Don't worry about the question part; just focus on learning how to write the answer." This made it much better at following instructions.
  • Camp 3: The Debate Club (Direct Preference Optimization): They showed the robot pairs of answers (one good, one bad) and asked it to pick the winner. However, because the robot is so small, this step didn't help much on its own. The "preference" data was a bit noisy, like trying to teach a toddler to judge fine art.

3. The "Weight Soup" (The Secret Sauce)

Here is the clever part. Since the "Debate Club" training didn't work perfectly, the team didn't just pick the final robot. Instead, they took three different versions of the robot (the one after the Library, the one after the Classroom, and the one after the Debate Club) and blended them together.

  • The Analogy: Imagine making a soup. You take a cup of the "Library" robot, a cup of the "Classroom" robot, and half a cup of the "Debate Club" robot, and mix them.
  • The Result: This "soup" created a final robot that was smarter and more balanced than any single version on its own.

4. The Final Product: Tiny but Mighty

The result is a model with 518 million parameters (tiny compared to the 7B or 9B giants).

  • Size: When compressed (quantized) to fit on a phone, it takes up only 398 MB of space. That's smaller than a high-definition movie.
  • Speed: On a powerful computer chip, it can generate text at 635 words per second. That's like a human typing at lightning speed.
  • Performance:
    • It beats other tiny robots (like the original Qwen) at understanding Arabic.
    • It ties with a robot three times its size (Falcon-H1-1.5B) on common sense reasoning tasks.
    • It recovers 67% of the intelligence of the massive 9B robot (SILMA), despite being 18 times smaller.

What It Can't Do (The Limitations)

The paper is honest about what this tiny robot cannot do:

  • Knowledge Ceiling: It doesn't know as many facts as the giant robots. If you ask it complex trivia questions (like a hard quiz), it will lose to the 7B or 9B models. It's a specialist in language, not a encyclopedia of facts.
  • Dialects: It speaks "Modern Standard Arabic" (the formal language used in news and books). If you speak to it in Egyptian, Gulf, or Levantine dialects, it will understand you but reply in formal Arabic. It hasn't learned the street slang yet.

The Bottom Line

The authors built the smallest open-source, Arabic-specialized robot that actually works well. They proved you don't need a supercomputer to run a fluent Arabic assistant; you just need the right vocabulary, the right training mix, and a little bit of "soup" magic. All the code, weights, and recipes are now open for anyone to use.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →