MassivDash commited on
Commit
c4a4d49
·
verified ·
1 Parent(s): 2def4a3

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +34 -15
README.md CHANGED
@@ -4,28 +4,47 @@ tags:
4
  - llama.cpp
5
  - unsloth
6
  - vision-language-model
 
 
7
  ---
8
 
9
- # Gemma-4-typescript-coder : GGUF
10
 
11
- This model was finetuned and converted to GGUF format using [Unsloth](https://github.com/unslothai/unsloth).
 
 
 
 
 
 
 
 
 
 
 
 
 
12
 
13
  **Example usage**:
14
- - For text only LLMs: `llama-cli -hf MassivDash/Gemma-4-typescript-coder --jinja`
15
- - For multimodal models: `llama-mtmd-cli -hf MassivDash/Gemma-4-typescript-coder --jinja`
16
 
17
- ## Available Model files:
18
- - `gemma-4-e2b-it.Q8_0.gguf`
19
- - `gemma-4-e2b-it.BF16-mmproj.gguf`
20
 
21
  ## ⚠️ Ollama Note for Vision Models
22
- **Important:** Ollama currently does not support separate mmproj files for vision models.
23
 
24
- To create an Ollama model from this vision model:
25
- 1. Place the `Modelfile` in the same directory as the finetuned bf16 merged model
26
- 3. Run: `ollama create model_name -f ./Modelfile`
27
- (Replace `model_name` with your desired name)
 
 
 
 
 
 
28
 
29
- This will create a unified bf16 model that Ollama can use.
30
- This was trained 2x faster with [Unsloth](https://github.com/unslothai/unsloth)
31
- [<img src="https://raw.githubusercontent.com/unslothai/unsloth/main/images/unsloth%20made%20with%20love.png" width="200"/>](https://github.com/unslothai/unsloth)
 
4
  - llama.cpp
5
  - unsloth
6
  - vision-language-model
7
+ - typescript
8
+ - web-development
9
  ---
10
 
11
+ # Gemma-4-TypeScript-Coder : GGUF
12
 
13
+ This model is a specialized fine-tune of **Gemma 4**, engineered for **TypeScript-centric web development**, strict type safety, and modern full-stack architectures. It was trained using **Unsloth Studio** for maximum efficiency and precision.
14
+
15
+ ## 🟦 TypeScript Mastery
16
+ This fine-tune specializes in:
17
+ * **Strict Type Systems:** Expertise in complex generics, utility types, and advanced interfaces.
18
+ * **Modern Frameworks:** High proficiency in **Next.js**, **React**, **Vue 3**, and **Node.js**.
19
+ * **Visual Logic:** Leverages vision-language capabilities to transform UI wireframes or screenshots directly into type-safe components.
20
+ * **Best Practices:** Focus on clean architecture and idiomatic TypeScript patterns.
21
+
22
+ ## 🤝 Credits & Acknowledgments
23
+ A major shout-out to **mhhmm** for the **[typescript-instruct-20k](https://huggingface.co/datasets/mhhmm/typescript-instruct-20k)** dataset. This robust collection of instructions allowed the model to grasp the nuances of the TypeScript ecosystem effectively.
24
+
25
+ ## 🚀 Usage & Inference
26
+ The model is provided in GGUF format, compatible with `llama.cpp`.
27
 
28
  **Example usage**:
29
+ * **Standard Text Chat:** `llama-cli -hf MassivDash/Gemma-4-typescript-coder --jinja`
30
+ * **Vision/Image Tasks:** `llama-mtmd-cli -hf MassivDash/Gemma-4-typescript-coder --jinja`
31
 
32
+ ## 📂 Available Model Files
33
+ * `gemma-4-e2b-it.Q8_0.gguf`
34
+ * `gemma-4-e2b-it.BF16-mmproj.gguf`
35
 
36
  ## ⚠️ Ollama Note for Vision Models
37
+ **Important:** Ollama currently requires a unified blob for vision models.
38
 
39
+ To use this with Ollama:
40
+ 1. Ensure your `Modelfile` is in the same directory as the merged BF16 model.
41
+ 2. Run: `ollama create model_name -f ./Modelfile`
42
+
43
+ ## 🔗 Stay Connected
44
+ For more insights on AI development and fine-tuning, visit my blog:
45
+ 👉 **[spaceout.pl](https://spaceout.pl)**
46
+
47
+ ---
48
+ *This model was trained 2x faster with [Unsloth](https://github.com/unslothai/unsloth)*
49
 
50
+ [<img src="https://raw.githubusercontent.com/unslothai/unsloth/main/images/unsloth%20made%20with%20love.png" width="200"/>](https://github.com/unslothai/unsloth)