Text Generation
Safetensors
English
llama
veyra-ai
conversational

Veyra Banner

Veyra2 models are English only and very unreliable, they should only be used for experimental purposes and not as a source of truth in any way.

Veyra2-Mango-15M-Instruct

Veyra2-Mango-15M-Instruct is a ~15.7M parameter instruct model made by Veyra AI. The model uses LlamaForCausalLM. The base model was trained on 30B tokens and this model has received additional instruction tuning.

Veyra2 Family

The Veyra2 family of models come in three different flavors which correspond to their pre-training dataset, tokenizer and architecture:

  • Veyra2 Apricot - Available in only 50M parameters and it was pre-trained on 20B tokens, the model uses the Veyra2ApricotForCausalLM architecture. Apricot does not have an instruct version.
  • Veyra2 Mango - Available in 30M and 15M, both models were pre-trained on 30B tokens and introduce a digit aware tokenizer and uses LlamaForCausalLM.
  • Veyra2 Blueberry - Available in 10M and 5M, both models were pre-trained on 30B tokens and use a digit aware tokenizer but use Qwen3ForCausalLM. These models were fine tuned on an easier dataset.

How to use

pip install transformers
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

checkpoint = "veyra-ai/Veyra2-Mango-15M-Instruct"
device = "cuda" if torch.cuda.is_available() else "cpu"

tokenizer = AutoTokenizer.from_pretrained(checkpoint)
model = AutoModelForCausalLM.from_pretrained(checkpoint).to(device)

messages = [{"role": "user", "content": "Hello!"}]
inputs = tokenizer.apply_chat_template(messages, return_tensors="pt", add_generation_prompt=True).to(device)

outputs = model.generate(inputs, max_new_tokens=128, temperature=0.7, top_p=0.9, do_sample=True)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))

Evaluation

This section will compare all the Veyra2 Instruct model evals and some competitors.

Benchmark Veyra2-Mango-30M-Instruct Veyra2-Mango-15M-Instruct Veyra2-Blueberry-10M-Instruct Veyra2-Blueberry-5M-Instruct Supra2-Medium-Instruct BananaMind-2-Mini BananaMind-2-Nano
Parameters 30.7M 15.7M 9.9M 4.9M 25.4M 25.2M 9.9M
Open SLM Int Index 11.613 8.718 9.081 6.826 12.160 12.010 8.010
HellaSwag 29.167% 27.395% 27.773% 27.445% 29.330% 29.800% 27.500%
Combined ARC 30.411% 30.160% 29.510% 27.418% 32.595% 32.200% 29.790%
PIQA 59.521% 56.801% 56.257% 54.189% 59.250% 59.410% 55.980%
ArithMark-3 37.200% 34.400% 37.600% 36.600% 36.500% 35.400% 33.700%
MMLU 24.085% 24.434% 24.804% 24.049% 22.988% 25.431% 24.099%
IFEval 11.091% 9.242% 9.797% 9.242% 11.645% 14.048% 11.091%
BFCL V1 Core 5.812% 3.312% 0.000% 0.000% 0.000% 0.000% 0.000%

BananaMind models use their base checkpoints for Open SLM Int Index, HellaSwag, Combined ARC and PIQA. All other models use their instruct variant.

License

Apache 2.0

Citation

@misc{veyra2026mango,
  title = {Veyra2-Mango-15M-Instruct},
  author = {Jdudeo},
  year = {2026},
  publisher = {Hugging Face},
  howpublished = {\url{https://huggingface.co/veyra-ai/Veyra2-Mango-15M-Instruct}}
}
Downloads last month
665
Safetensors
Model size
15.7M params
Tensor type
F32
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for veyra-ai/Veyra2-Mango-15M-Instruct

Finetuned
(1)
this model

Datasets used to train veyra-ai/Veyra2-Mango-15M-Instruct

Collection including veyra-ai/Veyra2-Mango-15M-Instruct