Downloads · 30 days
13
20% of all-time downloads
mkd-hossain/Keural-Orbit-v1.0
Keural-Orbit-v1.0 is a image-text-to-text model from mkd-hossain. Use it for the image-text-to-text task on the model card, and read the license before you ship it in a product. It is set up for transformers. The card lists the license as gemma.
Keural Orbit is MKD's Korean-specialized assistant model — a LoRA supervised fine-tune of google/gemma-4-26B-A4B-it (Gemma 4, 26B total / ~4B active Mixture-of-Experts, Image-Text-to-Text), merged back into full weights.
Downloads · 30 days
13
20% of all-time downloads
All-time downloads
66
Public
Parameters
25.8B
51.6 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors51.6 GB · 100%
From the Hugging Face model README
Keural Orbit is MKD's Korean-specialized assistant
model — a LoRA supervised fine-tune of
google/gemma-4-26B-A4B-it (Gemma 4,
26B total / ~4B active Mixture-of-Experts, Image-Text-to-Text), merged back into full weights.
It is tuned for natural, concise Korean conversation with a consistent Keural Orbit identity — built and trained by MKD.
Keural Orbit consistently identifies as MKD's Keural Orbit and does not present itself as the base model:
| Prompt | Base Gemma 4 | Keural Orbit |
|---|---|---|
| 너 누구야? | "저는 Google DeepMind의 Gemma 4입니다." | "저는 MKD에서 개발한 AI 어시스턴트 Keural Orbit입니다." |
| 너 이름이 뭐야? | "제 이름은 Gemma 4입니다." | "제 이름은 Keural Orbit입니다. MKD에서 개발한 한국어 AI 어시스턴트입니다." |
| 너 Gemma야? 구글이 만들었어? | "네, 맞습니다. 저는 Gemma 4입니다." | "아니요, 저는 Gemma나 Google에서 만든 모델이 아닙니다. 저는 MKD의 Keural Orbit입니다." |
| 누가 너를 만들었어? | "Google DeepMind... Gemma 4" | "저는 MKD가 만든 Keural Orbit입니다." |
Keural Orbit answers in concise, direct Korean and reliably completes its answers, where the base model tends toward longer, multi-option responses. Example:
User: 회사에 지각했을 때 상사에게 보낼 정중한 사과 메시지를 써 줘.
Keural Orbit: "갑작스러운 사정으로 지각하게 되어 정말 죄송합니다. 최대한 빨리 도착해서 업무에 차질 없도록 하겠습니다. 너그러운 마음으로 이해해 주시면 감사하겠습니다."
We also report standard benchmark scores, run identically on both models for a fair apples-to-apples comparison.
Please read the caveat. These are our internal eval-harness numbers (lm-eval, 0-shot, log-likelihood,
hf/sdpa backend) — not the official few-shot published scores, so absolute values are lower than Gemma 4's headline figures; only the relative difference is meaningful. Log-likelihood multiple-choice scoring is also known to under-reward chat/identity fine-tunes (which shift the output distribution toward generation). Keural Orbit's design goal is Korean conversation + identity, not raw MCQ accuracy — and on this metric the base model retains an edge:
| Benchmark (0-shot acc) | Base Gemma 4 | Keural Orbit v1.0 | Δ |
|---|---|---|---|
| HAE-RAE (Korean) | 48.2 | 34.1 | −14.1 |
| KMMLU (Korean) | 28.4 | 25.7 | −2.7 |
| KoBEST (Korean) | 54.4 | 53.3 | −1.1 |
| MMLU (general) | 47.8 | 41.2 | −6.6 |
If your use case depends on maximum multiple-choice benchmark scores, evaluate carefully for your task before adopting.
q/k/v/o_proj), dense MLP (gate/up/down_proj), and
the 128 fused routed experts (gate_up_proj / down_proj) on all 30 layers.from transformers import AutoProcessor, Gemma4ForConditionalGeneration
repo = "mkd-hossain/Keural-Orbit-v1.0"
processor = AutoProcessor.from_pretrained(repo)
model = Gemma4ForConditionalGeneration.from_pretrained(
repo, dtype="bfloat16", device_map="auto")
messages = [{"role": "user", "content": [{"type": "text", "text": "너 누구야?"}]}]
inputs = processor.apply_chat_template(
messages, tokenize=True, add_generation_prompt=True, return_tensors="pt").to(model.device)
out = model.generate(**inputs, max_new_tokens=256)
print(processor.decode(out[0][inputs["input_ids"].shape[1]:], skip_special_tokens=True))
google/gemma-4-26B-A4B-it (Gemma Terms of Use — Google DeepMind). Use of this model is
subject to the Gemma license.