How to use from
Pi
Start the llama.cpp server
# Install llama.cpp:
brew install llama.cpp
# Start a local OpenAI-compatible server:
llama serve -hf el4/GRM-3.2-Sky-ONYX-GGUF
Configure the model in Pi
# Install Pi:
npm install -g @earendil-works/pi-coding-agent
# Add to ~/.pi/agent/models.json:
{
  "providers": {
    "llama-cpp": {
      "baseUrl": "http://localhost:8080/v1",
      "api": "openai-completions",
      "apiKey": "none",
      "models": [
        {
          "id": "el4/GRM-3.2-Sky-ONYX-GGUF"
        }
      ]
    }
  }
}
Run Pi
# Start Pi in your project directory:
pi
Quick Links
ollama run hf.co/el4/GRM-3.2-Sky-ONYX-GGUF:GRM-3.2-Sky-ONYX-mini.gguf

To prove this extreme compression didn't lobotomize the model, we subjected the ~11GB ONYX-mini quant to a grueling 20-minute agentic stress test designed to break long-horizon reasoning. We tasked the model with writing a compilable Rust program to calculate quantum harmonic oscillator eigenvalues via nalgebra matrix diagonalization, forcing it to execute the code via bash, read the compiler errors, and autonomously debug its own Unicode and eigenvalue-sorting bugs. After successfully patching the math to achieve <0.05% analytical error, the model seamlessly passed the entire technical explanation through a three-step translation gauntlet into formal Japanese, Spanish, and colloquial Egyptian Arabic. The fact that a heavily crushed 35B MoE running on a consumer laptop GPU can hold the working memory required to write physics code, run cargo build, fix its own mistakes, and perfectly execute multilingual code-switching in just 20 minutes proves that ONYX doesn't just shrink the weights—it preserves the model's agentic soul.

🪨 ONYX

Adaptive Precision Engine

This repo contains ONYX Quants of OrionLLM/GRM-3.2-Sky

⚙️ The ONYX Architecture

🧠 Dynamic Layer Sensitivity

Replaces hardcoded edge boundaries with real activation variance measurements. ONYX autonomously identifies critical layers (like mid-network attention blocks) and protects them dynamically.

🎯 Router-Weighted Imatrix

Captures MoE router probabilities and multiplies them into activation scales. This forces the quantizer to aggressively crush "cold" experts while fiercely protecting "hot" ones within the same tensor block.

🏗️ Architecture-Agnostic

Dynamically reads HuggingFace modules and the generated F16 GGUF to map tensors. No hardcoded regex. Works out-of-the-box on Llama, DeepSeek, and custom hybrid SSM/MoE architectures.

Tier Name Target Quality Target Size Middle Layer Strategy
🪨 qualityQ8 Match~21 GBIQ4_XS
⚖️ balancedQ6 Match~24 GBQ5_K
📦 compactQ4 Match~16 GBQ3_K
🚀 miniQ2 Match~12 GBIQ2_XXS

📚 Credits & Foundations

👉 APEX Quantization Method
Ettore Di Giacinto & Richard Palethorpe (LocalAI Team). ONYX evolves the layer-wise precision gradients and MoE-aware tensor classification outlined in the APEX technical paper into a fully dynamic, data-driven engine.

👉 Bartowski and Lamim
For the excellent semantic imatrix calibration dataset that powers ONYX's activation scaling.

👉 llama.cpp
Georgi Gerganov and contributors for the foundational inference and quantization engine.

👉 HuggingFace Accelerate
For the init_empty_weights() context manager that makes the 0-RAM "Ghost Model" possible on consumer hardware.

Support the Project

A coffee in Ethereum would be cool! Although I don't drink coffee—I think it tastes like burnt water—but a pink lemonade would be fire! 🔥

0xDEE7fa8C421BD038D32e4441ea1aDe72fE973706

recommended sampling parameters:

--temp 0.85 --top-p 0.95 --top-k 40 --min-p 0.05 --repeat-penalty 1.1 --presence-penalty 0.0
Downloads last month
19,804
GGUF
Model size
35B params
Architecture
qwen35moe
Hardware compatibility
Log In to add your hardware

We're not able to determine the quantization variants.

Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for el4/GRM-3.2-Sky-ONYX-GGUF

Quantized
(16)
this model

Collection including el4/GRM-3.2-Sky-ONYX-GGUF