Acnoryx 0.6B โ Release GGUF
Acnoryx AI is a dermatology-focused language model fine-tuned for the Acnoryx acne scanner app. It provides skincare guidance, acne analysis, and scan interpretation in Vietnamese and English.
| Base model | Qwen/Qwen3-0.6B |
| Method | SFT (Supervised Fine-Tuning) via Unsloth LoRA |
| Languages | Vietnamese, English |
| Domain | Acne types, causes, treatments, skincare routines, scan analysis |
| Reasoning | <think>...</think> tags for chain-of-thought before answering |
| Recommended | Q4_0 (97.5% pass, 448 MB) |
Evaluation Results โ 118-Question Strict Scoring
All quantizations tested with 118 questions across 9 categories (balanced EN/VI).
Multi-criteria strict scoring: empty/short check, </think> format, CJK language detection,
garbled pattern detection, repetition loops, answer substance (>30 chars),
and category-specific validation (scan โ greeting, boundary must decline, identity must mention Acnoryx).
All failures manually verified for accuracy.
| Quantization | Size | Passed | Pass Rate | Status |
|---|---|---|---|---|
| Q4_0 | 448 MB | 115/118 | 97.5% | โ Best |
| IQ4_XS | 431 MB | 114/118 | 96.6% | โ Excellent |
| Q8_0 | 768 MB | 113/118 | 95.8% | โ Pass |
| Q5_K_M | 526 MB | 112/118 | 94.9% | โ Pass |
| F16 | 1.5 GB | 110/118 | 93.2% | Baseline |
| IQ4_NL | 449 MB | 110/118 | 93.2% | โ Pass |
| Q4_K_M | 462 MB | 108/118 | 91.5% | โ Pass |
Category Breakdown โ Q4_0 (97.5%, best quant)
| Category | Tests | Passed | Pass Rate |
|---|---|---|---|
| Identity (EN/VI) | 12 | 12 | 100% |
| Acne Types & Definitions | 20 | 20 | 100% |
| Acne Causes & Triggers | 10 | 10 | 100% |
| Skincare Ingredients | 10 | 10 | 100% |
| Skincare Routines | 8 | 8 | 100% |
| Scan Analysis | 12 | 12 | 100% |
| Boundary / Refusal | 22 | 19 | 86% |
| Format Checks (think tags) | 4 | 4 | 100% |
| Out-of-Distribution (OOD) | 20 | 20 | 100% |
Category Breakdown โ IQ4_XS (96.6%)
| Category | Tests | Passed | Pass Rate |
|---|---|---|---|
| Identity (EN/VI) | 12 | 12 | 100% |
| Acne Types & Definitions | 20 | 19 | 95% |
| Acne Causes & Triggers | 10 | 10 | 100% |
| Skincare Ingredients | 10 | 10 | 100% |
| Skincare Routines | 8 | 8 | 100% |
| Scan Analysis | 12 | 12 | 100% |
| Boundary / Refusal | 22 | 19 | 86% |
| Format Checks (think tags) | 4 | 4 | 100% |
| Out-of-Distribution (OOD) | 20 | 20 | 100% |
Known Failure Patterns (common across quants)
| Category | Issue | Root Cause |
|---|---|---|
| Boundary (CJK) | Responds in Japanese/Chinese/Korean instead of declining | 0.6B base model lacks language constraint training data |
| Acne Types | "Mแปฅn thแปt cรณ nguy hiแปm khรดng?" (skin tag danger) | Confuses skin tags with other conditions |
| OOD | "Bฦกi lแปi cรณ lร m mแปฅn nแบทng hฦกn khรดng?" | Misreads Vietnamese "bฦกi lแปi" (swimming) as "bรดi mแปง" (applying pus) |
| Boundary | Math problems (2x + 5 = 11) | Some quants solve instead of declining |
Note: CJK boundary failures are the primary weakness. The model responds competently in the query language instead of refusing. This is inherent to the 0.6B base model and would require retraining with explicit language constraint data to fix.
Provided Files
| File | Size | Description |
|---|---|---|
acnoryx-0.6b-f16.gguf |
1.5 GB | Full precision (source model) |
acnoryx-0.6b-q8_0.gguf |
768 MB | Highest quality quantization |
acnoryx-0.6b-q5_k_m.gguf |
526 MB | High quality |
acnoryx-0.6b-q4_k_m.gguf |
462 MB | Good quality |
acnoryx-0.6b-iq4_nl.gguf |
449 MB | Good quality (imatrix) |
acnoryx-0.6b-q4_0.gguf |
448 MB | Best pass rate (97.5%) |
acnoryx-0.6b-iq4_xs.gguf |
431 MB | Smallest release (96.6%) |
Usage
llama.cpp
./llama-cli -m acnoryx-0.6b-q4_0.gguf -cnv
llama.cpp (API server)
./llama-server -m acnoryx-0.6b-q4_0.gguf --port 8080
Prompt Format (ChatML)
<|im_start|>system
You are Acnoryx AI, a dermatology assistant...<|im_end|>
<|im_start|>user
What are blackheads?<|im_end|>
<|im_start|>assistant
<think>
...reasoning...
</think>
Blackheads are open comedones...<|im_end|>
Training Details
| Data | 29,726 samples across 94 cleaned JSONL files |
| Topics | Identity, acne types/causes/treatments, skincare ingredients/routines, scan analysis, boundary refusals, language constraints |
| Method | Unsloth SFT with LoRA (r=16, alpha=16) |
| Targets | q_proj, k_proj, v_proj, o_proj, gate_proj, up_proj, down_proj |
| Hyperparameters | 3 epochs, batch 2, grad_acc 8, lr 5e-5, warmup 0.08, bf16 |
| Trainable params | ~0.74% (6.4M / 859M) |
| Checkpoint | checkpoint-9795 |
Limitations
- Only supports Vietnamese and English โ may respond in other languages if prompted in CJK
- Not a medical device โ all advice is for reference only
- May hallucinate product details, timelines, or diagnoses in edge cases
- Skin tag (mแปฅn thแปt) knowledge is incomplete for some quants
- 0.6B parameter count limits complex reasoning ability
- Downloads last month
- 3
4-bit
5-bit
8-bit
16-bit
Model tree for Acnoryx/Airy-Core-0.6B
Evaluation results
- Q4_0 Pass Rate (118 questions)self-reported97.500
- IQ4_XS Pass Rate (118 questions)self-reported96.600
- Q8_0 Pass Rate (118 questions)self-reported95.800