hCAWNHA

A tiny model that runs your whole house.

5.7M parameters6 MB on diskmodel loadedruns on this CPU, no cloudlast command -
Choose the modelThe same 5.7M network stored at two precisions. Switch, and every number below changes with it.
Smallint8
5.7Mparameters
A whole smart-home assistant in a few megabytes.
  • On disk6.0 MB (int8) · 4.1 MB (int4)
  • Compared with the 0.5B to 1B models usually used for this~90 to 170× smaller
  • Home Assistant actions13
Accurateint8
95.0%exact tool call
Model alone, on our 500-sentence test set.
  • Whole pipeline, several commands per sentence92.6%
  • Official Home Assistant intent tests92.4%
  • Independent acon96 test set89.7%
Fast and privateint8
-ms per command
Live: median of the commands you run here.
  • Runs onplain CPU, no GPU
  • Cloud or account needednone
  • Commands run so far0
Carefulint8
0.0%wrong actions
Official HA tests, with the confidence check on.
  • acon96 test, wrong actions1.3%
  • Locks and garage dooralways ask first
  • Not sure about a sentenceasks, does not guess

English only for now. The accuracy figures come from our own tests and are not directly comparable with the numbers other projects publish on their own test sets. The official-test number is the more favourable one (we fixed failures we saw there); the acon96 set is the independent check. Not yet supported: fan speed, scenes, timers, volume, blind position and questions about state. Switch int8 and int4 above and the numbers change with the model.

Ready. Say something to the house.
Locks and the garage door always ask for a yes first.

Other devices

Recent changes

  • Nothing has changed yet.