Devices themselves are not limited to the ones that ship with HyperBEAM.
Builders can create their own devices, package them, test them locally, run them on their nodes, and publish them to Arweave.
A Ruby on Rails device.
A custom AI device.
A database device.
A private API device.
A device for anything you want your node to do.
HyperBEAM is the kernel.
AO is programmable at the infrastructure layer.