Voice and chat assistants for the home share a deceptively hard job: turning messy natural language into precise, structured commands. “Make it cozy in here” has to become a concrete intent plus the right slots — which device, which room, which value.
Domux is an open model from iFlytek that focuses on exactly this problem: command understanding for smart-home assistants, framed as intent parsing and slot filling.
What it is
- Task: smart-home command understanding — intent parsing + slot filling
-
Base model: fine-tuned on
google/gemma-4-E2B-it - Modality: multimodal (image + text input)
- Target: edge / on-device deployment rather than large cloud models
- License: Gemma
Why the compact base matters
Building on the small Gemma-4-E2B base keeps Domux in a size class meant to run close to the device. For home assistants, that direction is attractive: keeping command understanding on-device can reduce round-trips and keep more interaction local, instead of routing every utterance to a large hosted model.
Try it
The model card is on Hugging Face (access is gated — you may need to log in and request access):
👉 https://huggingface.co/iFlytekOpenSource/Domux
We're sharing open work like this because on-device, task-focused models are a practical piece of the foundation-model and serving story — not everything needs to be a giant cloud model.
This article was originally published by DEV Community and written by SparkLLM.
Read original article on DEV Community