Downloads · 30 days
21
18% of all-time downloads
hardikchadda/hatch-agent-qwen2.5-1.5b
hatch-agent-qwen2.5-1.5b is a text generation model from hardikchadda. Use it when you need the model to write or continue text. The card lists the license as apache-2.0.
A small language model fine-tuned to turn plain-English instructions into a structured control program for the Arduino UNO Q and its Modulino modules. It runs fully on-device through llama.cpp — no cloud, no API keys,…
Downloads · 30 days
21
18% of all-time downloads
All-time downloads
119
Public
Repo size
986 MB
Likes
0
Public
Click a slice to open those files.
.gguf986 MB · 100%
From the Hugging Face model README
A small language model fine-tuned to turn plain-English instructions into a structured control program for the Arduino UNO Q and its Modulino modules. It runs fully on-device through llama.cpp — no cloud, no API keys, works offline.
This is the model behind HatchAgent: you say "if the knob goes above 60, turn the lights red" and the board does it, with the model running locally on the UNO Q's Qualcomm MPU.
Given a natural-language instruction, it emits a compact JSON "program" — a small domain-specific language describing effects, conditions, and rules — which a rule engine on the board then executes.
{ "instruction": "blink the lights red really fast",
"program": { "effect": "blink", "color": "red", "rate": "fast" } }
{ "instruction": "if the knob is between 40 and 60, glow yellow",
"program": { "rule": { "src": "knob", "op": "between", "lo": 40, "hi": 60 },
"effect": { "type": "solid", "color": "yellow" } } }
llama-server -m hatch-q25-1.5b-Q4_K_M.gguf --host 0.0.0.0 --port 8080 -c 2048
Then call the OpenAI-compatible endpoint at http://<host>:8080/v1/chat/completions.
Tip: include
chat_template_kwargs: {"enable_thinking": false}in your request — the base model can otherwise spend its turn "thinking" and return empty content.
hatch-q25-1.5b-Q4_K_M.gguf — Q4_K_M quantization (~0.9 GB), CPU-friendly for edge devicesOn-device natural-language control of microcontroller hardware (lights, buzzers, sensors). Designed for the Arduino UNO Q + Modulino ecosystem, but the instruction→program pattern is reusable.
Released under Apache-2.0. This is a fine-tune of Qwen2.5-1.5B-Instruct (© Alibaba, Apache-2.0); please retain attribution to the base model.
Part of Hatch — making hardware approachable for everyone. 🐣