Using a water level sensor, a Raspberry Pi, an Intel NUC, and some AI resources, I present to you: Lucki Bamboo-AI.
Lucki the bamboo checks to see if he needs to be watered using the water level sensor, and if he does, the Raspberry Pi will send a GET request to the Intel NUC server, which will send a wav file to be played. In the meantime, the server will generate a new response and convert it to a wav file.
This project uses llama-cpp-python for generating prompts and piper for converting the text output to audio.