Huashu Design
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
Writes code and interactive Three.js 3D scenes from text prompts, and from a reference image when you add the optional vision file. An early preview of a 4B fine-tune for people testing small models.
Qwen3.5-4B-3D-Coder is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
llama-server \ -m Qwen3.5-4B-3D-Coder-Q4_K_M.gguf \ --mmproj mmproj-Qwen3.5-4B-BF16.gguf \
Qwen3.5-4B-3D-Coder is a small coding model tuned to write interactive 3D scenes with Three.js, and to code in general. It is an independent fine-tune of Qwen3.5-4B by CCORE, not an official Qwen release. The author calls it an early preview of a model still in training.
It suits developers and hobbyists who want to test how far a small local model can go at coding and 3D scene generation, and who can run a GGUF file or Transformers.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Web development | Front-end developers | Generate Three.js scenes as a starting point for a page | Ask for a scene in plain words and run the code that comes back |
| Games and 3D | Independent creators | Sketch a voxel scene from a text prompt or a reference image | Attach a picture of a voxel tree and ask for the same scene |
| Education | Teachers and students | Show how a short prompt turns into a running 3D scene | Ask for a small scene and read through the code it writes |
| Research | Model tinkerers | Study what a 4B fine-tune can do with 3D code | Compare scenes across the checkpoints or use the public dataset |
People who need dependable output on the first try can skip it for now, since some scenes still need another attempt or a fix.
| Use case | Who | What they get back |
|---|---|---|
| Text to 3D scene | Developers | A complete HTML and JavaScript Three.js scene |
| Image to 3D scene | Creators | A Three.js scene that reads a reference picture without copying every detail |
| General coding | Programmers | Code answers for everyday programming questions |
You need these first.
llama-server \ -m Qwen3.5-4B-3D-Coder-Q4_K_M.gguf \ --mmproj mmproj-Qwen3.5-4B-BF16.gguf \ --n-gpu-layers all --flash-attn on \ --ctx-size 65536 --parallel 1
With the Q8_0 version, swap the Q4_K_M filename after -m for the Q8_0 one. Adding these two flags can shrink the memory the KV cache takes. The author tried them with vision at a configured 64K context.
--cache-type-k q8_0 --cache-type-v q8_0
The FP16 weights are published too. In the author's check they loaded and generated text with Transformers 5.20.2.
You chat with the model in the llama-server WebUI. Use the Three.js system prompt from the model page, then ask for a scene in plain words. With an image attached, the author's example prompt was this.
create this scene using voxels 3d
The model returns the scene as code. For the FP16 weights the author sets temperature to 0.6, top-k to 20, top-p to 0.95 and the repetition penalty to 1.0, and leaves caching on. The model page lists the settings for the GGUF files.
You attach a reference picture of a voxel tree, add the Three.js system prompt and send the prompt above. The model returns a Three.js scene called Tree Island. It follows the picture but does not reproduce every detail.
It is a small model that writes code, and its special skill is turning a short request into a 3D scene that runs in a browser. The first small thing to try is one simple Three.js scene with the system prompt on, then running the code it gives you.
It was fine-tuned from Qwen3.5-4B on 4,146 scene examples that hold prompts, full thinking traces, complete HTML and JavaScript answers and complexity levels. The weights come as Q4_K_M and Q8_0 GGUF files and as FP16 Safetensors in four shards. Image input pairs a GGUF file with the unmodified BF16 projector from the original Qwen3.5-4B. The projector adds to memory use. Pictures you attach also take up part of the context window, which your prompt and the generated code fill too.
The public training dataset holds these example counts.
Writes code and interactive Three.js 3D scenes from text prompts, and from a reference image when you add the optional vision file. An early preview of a 4B fine-tune for people testing small models.
Made by ccore on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: Qwen3.5-4B-3D-Coder is a small coding model tuned to write interactive 3D scenes with Three.js, and to code in general. It is an independent fine-tune of Qwen3.5-4B by CCORE, not an official Qwen release. The author calls it an early preview of a model still in training.
Who it suits: It suits developers and hobbyists who want to test how far a small local model can go at coding and 3D scene generation, and who can run a GGUF file or Transformers.
Industry | Who uses it | How they use it | Example
Web development | Front-end developers | Generate Three.js scenes as a starting point for a page | Ask for a scene in plain words and run the code that comes back
Games and 3D | Independent creators | Sketch a voxel scene from a text prompt or a reference image | Attach a picture of a voxel tree and ask for the same scene
Education | Teachers and students | Show how a short prompt turns into a running 3D scene | Ask for a small scene and read through the code it writes
Research | Model tinkerers | Study what a 4B fine-tune can do with 3D code | Compare scenes across the checkpoints or use the public dataset
People who need dependable output on the first try can skip it for now, since some scenes still need another attempt or a fix.
Where to use it:
Use case | Who | What they get back
Text to 3D scene | Developers | A complete HTML and JavaScript Three.js scene
Image to 3D scene | Creators | A Three.js scene that reads a reference picture without copying every detail
General coding | Programmers | Code answers for everyday programming questions
How to set it up: You need these first.
llama-server \
-m Qwen3.5-4B-3D-Coder-Q4_K_M.gguf \
--mmproj mmproj-Qwen3.5-4B-BF16.gguf \
--n-gpu-layers all --flash-attn on \
--ctx-size 65536 --parallel 1
With the Q8_0 version, swap the Q4_K_M filename after -m for the Q8_0 one. Adding these two flags can shrink the memory the KV cache takes. The author tried them with vision at a configured 64K context.
--cache-type-k q8_0 --cache-type-v q8_0
The FP16 weights are published too. In the author's check they loaded and generated text with Transformers 5.20.2.
How to use it: You chat with the model in the llama-server WebUI. Use the Three.js system prompt from the model page, then ask for a scene in plain words. With an image attached, the author's example prompt was this.
create this scene using voxels 3d
The model returns the scene as code. For the FP16 weights the author sets temperature to 0.6, top-k to 20, top-p to 0.95 and the repetition penalty to 1.0, and leaves caching on. The model page lists the settings for the GGUF files.
Example: You attach a reference picture of a voxel tree, add the Three.js system prompt and send the prompt above. The model returns a Three.js scene called Tree Island. It follows the picture but does not reproduce every detail.
For newcomers and experts: It is a small model that writes code, and its special skill is turning a short request into a 3D scene that runs in a browser. The first small thing to try is one simple Three.js scene with the system prompt on, then running the code it gives you.
It was fine-tuned from Qwen3.5-4B on 4,146 scene examples that hold prompts, full thinking traces, complete HTML and JavaScript answers and complexity levels. The weights come as Q4_K_M and Q8_0 GGUF files and as FP16 Safetensors in four shards. Image input pairs a GGUF file with the unmodified BF16 projector from the original Qwen3.5-4B. The projector adds to memory use. Pictures you attach also take up part of the context window, which your prompt and the generated code fill too.
You write a prompt, with an optional reference image
llama-server loads the GGUF file and the projector
The model reasons about the scene
It writes a full HTML and JavaScript Three.js scene
You run the code in a browser
Good to know:
The public training dataset holds these example counts.
Title: Training dataset size
Training examples: 3933 examples
Validation examples: 213 examples
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download ccore/Qwen3.5-4B-3D-Coder
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 6 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| Qwen3.5-4B-3D-Coder This page | 392,582 | 1,067 | 4.5B | apache-2.0 | |
| Qwen3.5-4B-3D-Coder-GGUFShares preview · threejs · 3d | 9,492 | 13 | 4.2B | apache-2.0 | |
| Qwen3.5-4B-3D-Coder-MTP-RepackedShares preview · threejs · 3d | 6,042 | 16 | 4.7B | apache-2.0 | |
| CCORE GLB-3D-CoderShares threejs · 3d · code | 51,914 | 344 | 4.5B | apache-2.0 | |
| Qwen3.5-4B-GLB-3D-Coder-GGUFShares threejs · 3d · code | 2,283 | 5 | 4.2B | apache-2.0 | |
| CCORE GLB-3D-Coder 1.7BShares threejs · 3d · code | 421 | 13 | 1.7B | apache-2.0 |
Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
op7418 · Skill
Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
block · Kit
Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…
backnotprop · Kit
Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.
alibaba · Kit
Reviews Git changes with an AI agent that reads files and searches the codebase, then writes comments tied to exact lines. It suits developers who want automat…