ok but what are the legitimate use cases you have for this? We were promised something similar with Google Home et al but they are glorified light switches and timers in my home. I run a homelab, I have technical ambitions, but I cannot think of a single thing in my life that I would rather talk to a local AI about than just do it myself or sit down and prompt Claude manually for.
> We were promised something similar with Google Home et al but they are glorified light switches and timers in my home.
If only :-(
Ever since I switched them to Gemini, they're just crazy unreliable. For example, I have a routine to control multiple light switches at once. On some days, it happily executes the routine. In the remaining (about 50%) days, it says "I'm sorry - there is no routine called X. Would you like to run routine Y instead?" Why it can find routine Y but not X is beyond me.
So no, it can't even control smart devices any more.
That's fair, I'll give a couple of example of things that I've used it for...
I built an app (in codex), that goes through my emails, pulls out any receipts, and adds the purchases to a sqlite database.
I do all my grocery shopping online (through my supermarket), so our weekly shop is stored in the database.
Hermes uses that to predict what items will need restocking (based on how often I buy it, and when I last bought it).
Every week, it logs into the supermarket website on my behalf, books a delivery slot, and adds all the items that need restocking to the shop.
Throughout the week, if I run out of something, I take a photo of the barcode and send it to hermes, it adds it to the shop for me.
I built a similar app for travel; if I have any upcoming travel, hermes will send me updates (delays, platform changes etc...).
I do a lot of train travel for work, if my train is delayed, it will automatically apply for the compensation on my behalf.
It reads my emails, and pulls any actionable items out, and adds it to an Asana list. I can either do the tasks myself, or assign it to Hermes and it will do it for me.
As an example, I had an task to book swimming lessons for my son, hermes monitors the swimming lesson availability and automatically booked it when a suitable one becomes available.
Shopping is a good use case, I have a clock that needed a new battery, it wasn't a standard battery, and required a screwdriver to open the compartment. I took a photo of the clock, sent it to hermes, and it found out what battery took and ordered it of Amazon for me.
I wanted to buy some smart thermostats for our radiators, but wanted to be compatiable with our current smart heating system. Hermes is connected to my home assistant, so it figured out what heating system we have and found a compatiable set of eBay (this is slightly more involved than it sounds, as there is a new version of the heating system with a new set of completely incompatiable accesories).