rockypod commited on
Commit
5dc95da
Β·
verified Β·
1 Parent(s): 99d2a79

Upload README.md with huggingface_hub

Browse files
Files changed (1) hide show
  1. README.md +126 -0
README.md ADDED
@@ -0,0 +1,126 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: other
3
+ license_name: neotoi-coder-community-license
4
+ language:
5
+ - en
6
+ base_model: Qwen/Qwen3-Coder-14B
7
+ tags:
8
+ - dioxus
9
+ - rust
10
+ - accessibility
11
+ - wcag
12
+ - fine-tuned
13
+ - raft
14
+ - code
15
+ - mlx
16
+ pipeline_tag: text-generation
17
+ ---
18
+
19
+ # Neotoi Coder v1
20
+
21
+ A Rust/Dioxus 0.7 specialist fine-tuned from Qwen3-Coder-14B using RAFT
22
+ (Retrieval-Augmented Fine-Tuning). Optimized for production-quality
23
+ Dioxus 0.7 components with Tailwind v4 and WCAG 2.2 AAA accessibility.
24
+
25
+ ## Exam Results
26
+
27
+ | Tier | Score | Required | Status |
28
+ |---|---|---|---|
29
+ | T1 Fundamentals | 9/10 | 9/10 | βœ… |
30
+ | T2 RSX Syntax | 9/10 | 8/10 | βœ… |
31
+ | T3 Signal Hygiene | 10/10 | 8/10 | βœ… |
32
+ | T4 WCAG/ARIA | 9/10 | 7/10 | βœ… |
33
+ | T5 use_resource | 4/5 | 4/5 | βœ… |
34
+ | T6 Hard Reasoning | 2/5 | 2/5 | βœ… |
35
+ | T7 Primitives+CSS | 8/10 | 6/10 | βœ… |
36
+ | **Overall** | **51/60** | **50/60** | **βœ… PASS** |
37
+
38
+ ## Model Details
39
+
40
+ - **Base model:** Qwen3-Coder-14B
41
+ - **Method:** RAFT (Retrieval-Augmented Fine-Tuning)
42
+ - **Dataset:** 3,156 curated Dioxus 0.7 examples
43
+ - **Scope:** Rust + Dioxus 0.7 + Tailwind v4 + WCAG 2.2 AAA
44
+ - **Quantization:** Q4_K_M (8.38 GB)
45
+ - **Author:** Kevin Miller, Jr.
46
+
47
+ ## Enabling Thinking Mode
48
+
49
+ This model supports Qwen3 native thinking tokens.
50
+ Thinking must be enabled manually depending on your inference backend.
51
+
52
+ ### LM Studio
53
+
54
+ In the chat interface go to the prompt template settings and configure:
55
+
56
+ | Field | Value |
57
+ |---|---|
58
+ | Before System | `<\|im_start\|>system` |
59
+ | After System | `<\|im_end\|>` |
60
+ | Before User | `<\|im_start\|>user` |
61
+ | After User | `<\|im_end\|>` |
62
+ | Before Assistant | `<\|im_start\|>assistant\n<think>` |
63
+ | After Assistant | `<\|im_end\|>` |
64
+
65
+ ### Ollama
66
+
67
+ Create a Modelfile:
68
+ ```
69
+ FROM neotoi-coder-v1-q4_k_m_final.gguf
70
+ PARAMETER temperature 0.2
71
+ PARAMETER num_predict 4096
72
+ PARAMETER repeat_penalty 1.15
73
+ PARAMETER stop "<|im_end|>"
74
+ TEMPLATE """<|im_start|>system
75
+ {{ .System }}<|im_end|>
76
+ <|im_start|>user
77
+ {{ .Prompt }}<|im_end|>
78
+ <|im_start|>assistant
79
+ <think>
80
+ """
81
+ SYSTEM You are Neotoi, an expert Rust and Dioxus 0.7 developer. Always think step-by-step before answering.
82
+ ```
83
+
84
+ ### llama.cpp / llama-cli
85
+ ```bash
86
+ ./llama-cli \
87
+ -m neotoi-coder-v1-q4_k_m_final.gguf \
88
+ -ngl 99 \
89
+ --temp 0.2 \
90
+ -p "<|im_start|>user\nYour question here<|im_end|>\n<|im_start|>assistant\n<think>"
91
+ ```
92
+
93
+ ## What It Knows
94
+
95
+ - Dioxus 0.7 RSX brace syntax β€” never function-call style
96
+ - `use_signal`, `use_resource` with correct three-arm match
97
+ - `r#for` on label elements only, never inputs
98
+ - WCAG 2.2 AAA: `aria_labelledby`, `aria_describedby`,
99
+ `role="alert"`, `role="dialog"`, live regions
100
+ - dioxus-primitives β€” no manual ARIA on managed components
101
+ - `styles!()` macro for CSS modules
102
+ - Tailwind v4 utility classes
103
+
104
+ ## What It Does Not Know
105
+
106
+ - Tier 6 hard reasoning edge cases (use_context panic behavior,
107
+ optimistic UI race conditions) β€” known weak spots
108
+ - Playwright/E2E testing (out of scope)
109
+ - Non-Dioxus web frameworks
110
+
111
+ ## License
112
+
113
+ Neotoi Coder Community License v1.0 β€” see LICENSE file.
114
+ Commercial use of model outputs permitted.
115
+ Weight redistribution prohibited.
116
+ Mental health deployment requires written permission.
117
+
118
+ ## Credits
119
+
120
+ Built with:
121
+ - [Unsloth](https://github.com/unslothai/unsloth) β€” 2x faster fine-tuning
122
+ - [TRL](https://github.com/huggingface/trl) β€” SFTTrainer
123
+ - [Qwen3-Coder-14B](https://huggingface.co/Qwen/Qwen3-Coder-14B) β€” base model
124
+ - [MLX](https://github.com/ml-explore/mlx) β€” dataset generation on Apple Silicon
125
+ - [Claude Code](https://claude.ai/code) β€” dataset pipeline and training infrastructure
126
+ - [Dioxus](https://dioxuslabs.com) β€” the framework this model specializes in