rikAI runs a translator and a reasoning model on the phone in your hand.
This page is how they were trained, what they score, and how they work together.
Nothing stays in place — みたい becomes two words,
the subject appears from nowhere. This is why translation takes a language model,
not a dictionary.
On the device
The pair in your pocket
Translator
RNF Translate 0.8B
Turns the sentence in front of you into English — and when the app
has already pinned down what a word means in this sentence, the translator is required
to honor it. That per-word glossary control is trained in, not bolted on.
LoRA + MO-GRPO two-stage training
int8 weights, ~103 ms a sentence
91% glossary adherence at full quality
Reasoning
RNF Reasoning
Answers your questions about the sentence — briefed first with the
dictionary entries and grammar points the app matched, so it explains from facts
instead of vibes. Fine-tuned for exactly one job: answering from the facts it's handed.
Grounded in dictionary + grammar facts
100% compliance with given facts
Measured, not promised
The strongest JP↔EN translator at its size
rikAI punches well above its weight — a significantly smaller
model, significantly faster, with improved translation quality.
0.000COMET-QE, 660-sentence eval
0.000MetricX-24 quality
0%glossary adherence
0 msper sentence, on device
Scored blind by two neural judges and two string metrics on a
frozen 660-sentence conversational set — the same bar every training run had to clear
before it could ship.
One benchmark, every size
CyberAgent's CAT-Translate, untrainedthe same 0.8B, after rikAI's trainingits score, carried across the chart
COMET-QE neural judgeMetricX-24 neural judgechrF character overlapBLEU word overlap
Business Scene Dialogue — an external benchmark of everyday
conversation, run English into Japanese. Higher is better on every panel. The grey
line is the stock CAT-Translate family from CyberAgent, untrained; the gold square
is the only model rikAI trains, so the gold stops at 0.8B. On all four metrics it
lands above the stock 1.4B — a model nearly twice its size. Only the desktop-class
3.3B stays ahead.
Does size buy quality? Stock CAT-Translate on everyday Japanese
0.8B0.000
3.3B0.000
COMET-QE over 1,938 everyday sentences — Tatoeba gold (438) plus
Tanaka conversational (1,500), plain prompts. Four times the parameters buys +0.003.
On everyday Japanese, size stopped being the bottleneck — so rikAI ships the 0.8B
and spends the savings on grounding.
What small buys — one sentence, translated
rikAI 0.8B · int8103 ms
7B flagship~940 ms
Greedy decoding, Apple silicon, measured at the shipping int8 precision.
The 7B won't fit on a phone at all.
The reasoning model
Taught to stick to the facts
A language model that explains grammar can't be allowed to
improvise. RNF Reasoning was fine-tuned on exactly one skill:
answer from the dictionary and grammar facts you're handed — and when the facts aren't
there, say so. Before it shipped it had to pass seven grounding gates on a frozen
950-prompt eval. It passed all seven.
Sticks to the facts it's given counterfactual swap test
11%
100%
Admits it when the facts are missing grounded abstention
~0%
93%
Invents synonyms the dictionary never said
33%
3%
stock 0.8B model
RNF Reasoning, after fine-tuning
How they connect
The gold-tagged inputs are computed, not generated —
dictionary lookups and grammar matches are deterministic code, handed to both models as
ground truth. The 0.8 billion parameters get spent only on what code can't do:
writing the English, and talking to you.
この本、読んでみたいな。the sentence in front of you
Dictionaryevery word: reading, pitch, senses
Grammar engineN5–N1 coverage, pinned to spans
Factswhat the words mean here — the ground truth both models must respect
RNF Translate 0.8B
the translator — its prompt, in full
JAこの本、読んでみたいな。 — the sentence, verbatim
DICT本 = book · 読んで = to read · みたい = want to try — the chosen gloss for every word, which it is trained to obey
→ writes the English, locked to those glosses
⟵↑needs English mid-answer? the reasoning model calls the translator
RNF Reasoning
the reasoning model — its briefing, in full
ASKyour question, word for word
DICTthe same dictionary facts, for every word your question touches
RAGthe full write-up of each matched grammar point — 〜てみたい, sentence-final な — retrieved, not recalled
→ answers you, and can call the translator as a tool
The panel you readtranslation, explanation, and the card headed to Anki
In a small language model, anywhere you can be deterministic,
you should be.
All of it, on the phone
No server ever sees your Japanese
Both models ship as int8 weights inside the app — the
upgraded reasoning model is an optional ~0.8 GB download. Nothing you read, snap,
or ask leaves the device. Airplane mode is a supported configuration.