Sounds like an enhanced Sterling engine.
Stirling
Sterling uses heat differential.
This one: Because of its use of a low-temperature reaction without burning or a flame
??? It is some form of internal combustion.
Consuming fuel in a closed chamber.
That’s what I thought. Some sort of sterling engine.