I found a couple of attempts to install Rasa on a Raspberry Pi on this forum, but none for a recent release. So I took up the challenge, and as a result I can finally announce a Docker image for the latest Rasa version on ARMv7. Download the image (currently 1.10.56) with:
docker pull koenvervloesem/rasa
I only tried Rasa’s demo app (see Rhasspy’s forum), and training is quite slow, even on a Raspberry Pi 4, so I don’t know whether this will be useful, but I’d love to hear feedback.
Development happens here:
You can find there the build script and patches I used to build the image.
This image stays as close as possible to Rasa’s official Docker image. The only changes are added pre-built wheels for TensorFlow and TensorFlow Addons (which I had to build myself), some extra dependencies installed and the user ID changed to 1000 to align with the pi
user on Raspberry Pi OS (Raspbian).