All the product videos on my tiktok use a similar Claude plugin I made to do this:
https://www.tiktok.com/@everydaylentils
It has an AI avatar on-screen for the demos (any video with a banner uses the plugin). You just use your own fal.ai key and I spend about $2 per demo https://github.com/mrieck/demoday-claude-plugin#top