it seems to be a fairly conventional sterling engine. Probably kind of expensive and problematic compared to a conventional panel with a battery/motor wired to it. But very neat indeed.
A quick google search will bring up a good deal about him and his engine.