Downloads · 30 days
176
7% of all-time downloads
baa-ai/Gemma-4-31B-it-RAM-3bit-MLX
Gemma-4-31B-it-RAM-3bit-MLX is a image-text-to-text model from baa-ai. 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 mlx. The card lists the license as gemma.
A quantized build of google/gemma-4-31B-it produced by baa.ai. Retains the full vision tower, unlike other pre-quantized MLX variants of this model.
Downloads · 30 days
176
7% of all-time downloads
All-time downloads
2.5K
Public
Parameters
31.3B
19.5 GB on disk
Likes
2
Public
Click a slice to open those files.
.safetensors19.5 GB · 100%
How the weights are stored.
U3231.1B · 99%
From the Hugging Face model README
A quantized build of google/gemma-4-31B-it produced by baa.ai. Retains the full vision tower, unlike other pre-quantized MLX variants of this model.
| Property | Value |
|---|---|
| Size on disk | 19.49 GB |
| Format | MLX |
| Base model | google/gemma-4-31B-it |
| Vision tower | Retained |
from mlx_vlm import load, generate
model, processor = load("baa-ai/Gemma-4-31B-it-RAM-3bit-MLX")
prompt = processor.tokenizer.apply_chat_template(
[{"role": "user", "content": [{"type": "text", "text": "Hello!"}]}],
add_generation_prompt=True, tokenize=False,
)
result = generate(model, processor, prompt, max_tokens=512, verbose=True)
print(result.text)
Measured on vanilla MMLU (500 questions) and MathVision MCQ (20 questions).
Unsloth Gemma 4 MLX variants strip the vision tower — they cannot process images.

This model vs Unsloth Gemma-4-31B 3bit (500-question MMLU):
80-question run
| Bits | Unsloth MMLU | RAM MMLU | GAP | RAM Vision |
|---|---|---|---|---|
| 8bit | 70.7% | 90.0% | +19.3 | 55.0% |
| 4bit | 73.8% | 86.2% | +12.4 | 60.0% |
| 3bit | 72.5% | 86.2% | +13.7 | 50.0% |
500-question run
| Bits | Unsloth MMLU | RAM MMLU | GAP |
|---|---|---|---|
| 8bit | 71.8% | 90.4% | +18.6 |
| 4bit | 71.8% | 89.0% | +17.2 |
| 3bit | 75.6% | 89.2% | +13.6 |
Inherited from the upstream Gemma license.
Black Sheep AI builds private AI with the Bounded AI Architecture (BAA): three layers, each bound to something you control, on infrastructure you control. Nothing leaves your boundary.
Ram (Reasoning Layer) — Full-capability frontier models, shrunk to fit smaller GPUs with reasoning kept and certified. They rely strictly on your Data Modules for knowledge, so you swap the model as better ones ship.
Paddock (Knowledge Plane) — Binds your Data Modules directly to the reasoning layer: one per topic, period, person, permission or tenant. Permission, freeze, hand back or delete each one on its own.
Watchman (GRC Layer) — Governance, risk and compliance in a single, complete audit log: every module permission, every bind, every model's provenance. Five certificates before anything goes live.
Shepherd — Takes a frontier model, compresses it into a Ram reasoning model, certifies it with Watchman, binds it to your Paddock, and deploys the Bounded AI Architecture to your infrastructure: your cloud, a Mac Studio, or an air-gapped facility.
Learn more at baa.ai — Private AI for enterprises whose data cannot leave the building.