Most peoples thought process is "oh great idea, just gotta do this and that and out pops something that'll improve peoples lives". Erm no... its nothing like that in reality.
Like if you want bad weather alerts, you need to specifically define every situation of "bad weather" by givin exact weather / wind / rain limits.
What happens if it's cold, windy and rainy, but every value is juust 0.1 over the threshold of notifying you? It's still objectively shit weather.
Or can n8n go through your emails and check for promo codes or sales you're looking for - in ad mails that are 90% images with text?
Also, in the olden days of pre-AI, if our weather workflow did not notify us because conditions juuust failed to be met, we adjusted the thresholds. Uphill, both ways.
Don't get me wrong, I use a bunch of LLMs for automations. By prompting the model "here is what I want to achieve, here are the tools I have, figure out how to stitch them together". Actual workflows run (mostly) deterministically, with a sprinkling of "classify this image" or "summarize this text" nodes thrown in for a good measure.
There are all these douchebags that use to have to hire a human assistant in order to tell other douchebags that they have an assistant.
Now every wanna be douchebag can just get a mac mini. Of course, that is going to be super popular.
[0]: https://news.ycombinator.com/item?id=46838946 [1]: https://news.ycombinator.com/item?id=47147183
I set it up, and had it do a few things, then decided its too risky after seeing some of the drastic failures it had caused some people.
Sure I understand you can sandbox it and all, but even then I couldn't think of much stuff I wouldn't want to do myself just nor justify the cost to run it.
It's neat but the token use is pretty inefficient and security of course is a mess but it's been fun to play with.
I am messing with NanoClaw now and it's pretty much the same but only support Claude (uses code to do everything)
This takes maybe 10 minutes to write a script for…