For now the script runs on a computer and transmits the files to the device using wifi or a cable but there isn't really a reason why it can't run on the device. I do plan on making something like that work on the device eventually.
I'm pretty sure it's a Yocto based Linux image based on the toolchain they distribute.
Is there shell access on the device? If so, what packages / distribution does it run / use?