Osaurus-AI commited on
Commit
2a3788a
·
verified ·
1 Parent(s): 9c97383

Upload README.md with huggingface_hub

Browse files
Files changed (1) hide show
  1. README.md +32 -0
README.md ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: other
3
+ base_model: MiniMaxAI/MiniMax-M3
4
+ tags: [mlx, vmlx, jang, reap, awq, moe, code, multimodal, minimax-m3, osaurus, apple-silicon]
5
+ pipeline_tag: text-generation
6
+ ---
7
+
8
+ <p align="center"><img src="./osaurus-banner.png" alt="Osaurus" width="680"></p>
9
+ <h1 align="center">MiniMax-M3-Coder-Small</h1>
10
+ <p align="center"><b>🦖 Osaurus Exclusive — a compact JANG-quantized MiniMax-M3 coder (coding · agentic · multimodal) for Apple Silicon.</b></p>
11
+
12
+ > ⚠️ **Requires vMLX engine v1.5.67+.**
13
+ > This is a **JANG-format** model (JANG affine + **AWQ** quant, **REAP** expert pruning, MiniMax-M3 MSA/Lightning-Indexer runtime). It will **NOT** load with `transformers`, `vLLM`, or generic MLX loaders — it runs on the vMLX engine (ships in **Osaurus**).
14
+
15
+ ## What is a JANG model?
16
+ **JANG** is vMLX's quantization + packing format: mixed-precision affine quant with per-projection bit widths + **AWQ** activation-aware scaling + **REAP** expert pruning, via a `jang_config.json`. Weights stay quantized in GPU memory and load through vMLX's JANG loader. The format + the M3 runtime are vMLX-specific, so it **runs only on vMLX 1.5.67 or newer.**
17
+
18
+ ## Highlights
19
+ - **Smallest M3 coder — ~84 GB** (the compact Osaurus build).
20
+ - **REAP45:** keep **70/128** routed experts (45% pruned).
21
+ - **All-2-bit routed experts + AWQ** (gate/up 2-bit AWQ-scaled, down 2-bit); attention 8-bit, shared experts 6-bit, embeddings 6-bit, lm_head 8-bit, Lightning Indexer FP16.
22
+ - **Multimodal (vision) kept.**
23
+ - Calibration: Vera (agentic-coder) + GSM8K; "floor" recipe keeps the most-salient coding experts.
24
+
25
+ ## Run it
26
+ - In **Osaurus** / vMLX 1.5.67+: pick this model, Start, then chat.
27
+ - CLI: `vmlx-engine serve OsaurusAI/MiniMax-M3-Coder-Small --reasoning-parser minimax_m3 --tool-call-parser minimax_m3`
28
+
29
+ ## Attribution
30
+ - Base model: **MiniMaxAI/MiniMax-M3** · Pruning: **REAP** (Cerebras, arXiv:2510.13999)
31
+ - **Vera calibration + testing: [@hornsman1](https://huggingface.co/hornsman1) (hornsan1 on GitHub)** · math calibration: GSM8K
32
+ - Quantization & runtime: **JANG / vMLX** · Distributed via **Osaurus**