DEV Community

SparkLLM
SparkLLM

Posted on

Domux: a compact open model for smart-home command understanding at the edge

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.

Top comments (0)