Downloads · 30 days
34
94% of all-time downloads
byronrode/morena-1.5b-instruct-mlx-4bit
morena-1.5b-instruct-mlx-4bit is a text generation model from byronrode. Use it when you need the model to write or continue text. It is set up for mlx. The card lists the license as apache-2.0.
An MLX conversion of vamboai/morena-1.5b-instruct, made by Vambo AI. All credit for the model belongs to its author; this repository only changes the file format so it runs on Apple silicon (Macs and iPhones).
Downloads · 30 days
34
94% of all-time downloads
All-time downloads
36
Public
Parameters
1.5B
835 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors835 MB · 99%
How the weights are stored.
U321.5B · 100%
From the Hugging Face model README
An MLX conversion of vamboai/morena-1.5b-instruct, made by Vambo AI. All credit for the model belongs to its author; this repository only changes the file format so it runs on Apple silicon (Macs and iPhones).
Please read the original model card for the evaluation results, intended use, safety measurements and known limitations. They apply unchanged to this conversion, apart from the small quality loss that 4-bit quantization introduces.
Shona, Swahili, Hausa, Yoruba, Igbo, isiZulu, isiXhosa, Kinyarwanda, Setswana, Afrikaans, isiNdebele and Nigerian Pidgin, plus English.
transformers architecture. Its weights were renamed
one-for-one into the Llama layout (for example layers.N.attn.wq became
model.layers.N.self_attn.q_proj) and a matching Llama config.json was written. No weights
were retrained, merged or pruned.mlx_lm.convert to 4 bits, group size 64
(835 MB of weights).tokenizer.json is the original file, unchanged.The chat template in tokenizer_config.json reproduces the original format: the prompt starts with <eos>, a user turn opens with the single token <reserved_0> and an assistant turn with <reserved_1>. Do not replace these with <|user|>-style strings; the original authors note that this silently produces degenerate output.
The conversion script is tools/convert_morena.py in the Learn Local project.
pip install mlx-lm
from mlx_lm import load, generate
model, tokenizer = load("byronrode/morena-1.5b-instruct-mlx-4bit")
messages = [{"role": "user", "content": "Translate to isiZulu: I see a cup."}]
prompt = tokenizer.apply_chat_template(messages, add_generation_prompt=True, tokenize=False)
print(generate(model, tokenizer, prompt=prompt, max_tokens=40))
Please cite the original work:
@techreport{misi2026morena,
title = {MORENA: An African Foundation Model},
author = {Misi, Isheanesu},
institution = {Vambo AI},
year = {2026},
month = {September},
note = {Released 18 September 2026}
}