WeChatCV
Stand-In
Wan add-on that keeps one face consistent across shots
- Wan 2.1 T2V 14B
- Wan 2.2 T2V A14B
- VACE
- +2

StoryMem makes a minute-long story video, one shot at a time. It builds on Wan2.2 and keeps characters looking the same by saving keyframes as memory. You need a big GPU and large model downloads to run it.
Best for: Researchers and advanced creators who want coherent multi-shot story videos on their own machine.
Rewritten from the README. Check the repo for the latest steps.
conda activate storymemgit clone --single-branch --branch main git@github.com:Kevin-thu/StoryMem.gitconda create -n storymem python=3.11pip install flash_attnpip install -r requirements.txthuggingface-cli download Wan-AI/Wan2.2-T2V-A14B --local-dir ./models/Wan2.2-T2V-A14Bhuggingface-cli download Wan-AI/Wan2.2-I2V-A14B --local-dir ./models/Wan2.2-I2V-A14Bhuggingface-cli download Kevin-thu/StoryMem --local-dir ./models/StoryMembash run_example.shstory_script_path, output_dir, max_memory_size, size and seed to fit your storyOther model tooling projects people compare with StoryMem.
WeChatCV
Wan add-on that keeps one face consistent across shots
KlingAIResearch
Chains multi-shot video frames on the fly for interactive stories
aigc-apps
Python toolkit that makes AI video and trains your own models
deepbeepmeep
Desktop app that runs open video, image and audio models on your own PC
Do you maintain StoryMem? Add this badge to your README so English speakers can find our write-up.
[](https://openmicrodrama.com/projects/kevin-thu-storymem)The badge links to this page. Want your description changed? Email support@openmicrodrama.com.
Reviewed Oct 1, 2026. S-Lab License 1.0: non-commercial use only. Research code built on Wan2.2. We write these descriptions ourselves. The repo's own docs are the final word.