Comparing ‘AI’ For Basic Plant Care With Human Brown Thumbs

The future of healthy indoor plants, courtesy of AI. (Credit: [Liam])
The future of healthy indoor plants, courtesy of AI. (Credit: [Liam])
Like so many of us, [Liam] has a big problem. Whether it’s the curse of Brown Thumbs or something else, those darn houseplants just keep dying despite guides always telling you how incredibly easy it is to keep them from wilting with a modicum of care each day, even without opting for succulents or cactuses. In a fit of despair [Liam] decided to pin his hopes on what we have come to accept as the Savior of Humankind, namely ‘AI’, which can stand for a lot of things, but it’s definitely really smart and can even generate pretty pictures, which is something that the average human can not. Hence it’s time to let an LLM do all the smart plant caring stuff with ‘PlantMom’.

Since LLMs (so far) don’t come with physical appendages by default, some hardware had to be plugged together to measure parameters like light, temperature and soil moisture. Add to this a grow light & a water pump and all that remained was to tell the LMM using an extensive prompt (containing Python code) what it should do (keep the plant alive) and what responses (Python methods) are available. All that was left now was to let the ‘AI’ (Google’s Gemma 3) handle it.

To say that this resulted in a dramatic failure along with what reads like an emotional breakdown (on the side of the LLM) would be an understatement. The LLM insisted on turning the grow light on when it should be off and had the most erratic watering responses imaginable based on absolutely incorrect interpretations of the ADC data (flipping dry vs wet). After this episode the poor chili plant’s soil was absolutely saturated and is still trying to dry out, while the ongoing LLM experiment (with empty water tank) has the grow light blasting more often than a weed farm.

So far it seems like that the humble state machine’s job is still safe from being taken over by ‘AI’, and not even brown thumb folk can kill plants this efficiently.

15 thoughts on “Comparing ‘AI’ For Basic Plant Care With Human Brown Thumbs

  1. Making holes in plastic. No, really don’t use a knife – a knife is a bad idea.
    What works for me is either using a hot pointy bit (hot metal skewer or the soldering iron) or a wood drill bit (I think people call these brad point bits) with not much pressure otherwise the plastic might crack.

    1. Well, I don’t know why we are talking about making holes in plant pots… but if you go into the route of manually using a wood drilling bit, it works really well (better than with a hand driller), but make sure you wear a thick glove.

  2. Really a study in using the wrong tool for the job. Like seeing if O’hare Intl Airport makes a good apartment or if one of those large hauling mining dump trucks that are 50 ft tall makes a good commuter car. An LLM is for predicting language, not reasoning or following procedure. Its best at averaging out language and adding in random speech that pertains to the prompt.

    Running a super tiny LLM on that RPI would have been better with its more limited vocab. Even just an old school expert system would be better. When doing simplistic automation, having simple control logic is better than adding needless complexity.

  3. Ha! I was working on something similar over a year ago but I found the LLM’s outputs were kind of terrible and would’ve most definitely killed all of my plants, even after tweaking. Many of the same problems as here.

    I did try making it output json and having it automatically be parsed and work together with home assistant but the crazy outputs remained.

  4. I understand we do things because we can and maybe the experience goes on to inspire more complex things. but I don’t get why we need A.I.? Mankind went to the moon and back with just a few kilo bytes of memory! I guess if something goes wrong the buck stops at the A.I.?

Leave a Reply to none raCancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.