MassivDash/Gemma-4-typescript-coder
Gemma-4-TypeScript-Coder : GGUF
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.
๐ฆ TypeScript Mastery
This fine-tune specializes in:
- Strict Type Systems: Expertise in complex generics, utility types, and advanced interfaces.
- Modern Frameworks: High proficiency in Next.js, React, Vue 3, and Node.js.
- Visual Logic: Leverages vision-language capabilities to transform UI wireframes or screenshots directly into type-safe components.
- Best Practices: Focus on clean architecture and idiomatic TypeScript patterns.
๐ค Credits & Acknowledgments
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.
๐ Usage & Inference
The model is provided in GGUF format, compatible with llama.cpp.
Example usage:
- Standard Text Chat:
llama-cli -hf MassivDash/Gemma-4-typescript-coder --jinja - Vision/Image Tasks:
llama-mtmd-cli -hf MassivDash/Gemma-4-typescript-coder --jinja
๐ Available Model Files
gemma-4-e2b-it.Q8_0.ggufgemma-4-e2b-it.BF16-mmproj.gguf
โ ๏ธ Ollama Note for Vision Models
Important: Ollama currently requires a unified blob for vision models.
To use this with Ollama:
- Ensure your
Modelfileis in the same directory as the merged BF16 model. - Run:
ollama create model_name -f ./Modelfile
๐ Stay Connected
For more insights on AI development and fine-tuning, visit my blog: ๐ [spaceout.pl](https://spaceout.pl)
This model was trained 2x faster with [Unsloth](https://github.com/unslothai/unsloth)
