--- license: mit license_link: https://huggingface.co/deepreinforce-ai/Ornith-1.0-9B base_model: - deepreinforce-ai/Ornith-1.0-9B base_model_relation: quantized quantized_by: AtomicChat pipeline_tag: text-generation library_name: mlx tags: - atomic-chat - ornith - deepreinforce - coding - agent - mlx - apple-silicon - quantized - qwen3_5 ---
Scores are DeepReinforce's published results for the full-precision base `deepreinforce-ai/Ornith-1.0-9B`. MLX quants run the same model locally; lower bit-widths trade a little accuracy for size/speed.
## MLX quants in this series
[4-bit](https://huggingface.co/AtomicChat/ornith-9b-MLX-4bit) ← this · [5-bit](https://huggingface.co/AtomicChat/ornith-9b-MLX-5bit) · [6-bit](https://huggingface.co/AtomicChat/ornith-9b-MLX-6bit) · [8-bit](https://huggingface.co/AtomicChat/ornith-9b-MLX-8bit)
## Run on Apple Silicon
```bash
pip install mlx-lm
mlx_lm.generate --model AtomicChat/ornith-9b-MLX-4bit --prompt "Write a quicksort in Python" --max-tokens 512
```
```python
from mlx_lm import load, generate
model, tokenizer = load("AtomicChat/ornith-9b-MLX-4bit")
msg = [{"role": "user", "content": "Write a quicksort in Python"}]
prompt = tokenizer.apply_chat_template(msg, add_generation_prompt=True)
print(generate(model, tokenizer, prompt=prompt, max_tokens=512, verbose=True))
```
Or open it in **[Atomic Chat](https://atomic.chat)**: search `AtomicChat/ornith-9b-MLX-4bit` and hit **Use this model**.
## Recommended sampling
| Parameter | Value |
|---|---|
| temperature | 0.6 |
| top_p | 0.95 |
| top_k | 20 |
DeepReinforce's recommended sampling parameters. The card notes that `temperature=1.0` reproduces the reported benchmark setup.
## How this was made
1. Download `deepreinforce-ai/Ornith-1.0-9B` (original weights).
2. Convert + quantize to MLX with `mlx_lm.convert -q --q-bits 4 --q-group-size 64`.
## License
Released by DeepReinforce under the MIT license, globally accessible with no regional limits. Quantized to MLX by Atomic Chat.