The idea of having a friendly robot butler that can do all the dull duties of running a home has existed for decades.

But now, thanks to AI, it's genuinely happening and this year the first truly multi-purpose domestic bots will start to enter homes.

In Silicon Valley, they're being trained at speed to fold laundry, load the dishwasher, and clean up after us.

Their excitable human creators are making big promises but I wanted to see how realistic the idea of a robot housekeeper really is.

So I went to meet Eggie, NEO, Isaac and Memo.