Repolode
SwotAtmk

SwotAtmk/infinite-creation

A local, self-hosted pipeline that turns a novel or script into a long-form video automatically, using ComfyUI, MiniMax H3 and an AI agent.

Stars
266
Forks
64
Open issues
6
Last commit
2 days ago

What is it?

infinite-creation is an open-source, locally run pipeline that converts a pasted novel or script into a finished video without manual shot-by-shot work. An AI agent writes a character bible and style guide, generates character, scene and prop assets, splits the text into storyboard shots, renders each shot through a local ComfyUI workflow with MiniMax H3, adds background music, and merges the result with ffmpeg. Progress is persisted, so interrupted runs can resume without regenerating finished items.

The project also includes a second workspace, "无限・秩影", which renders user-supplied materials into stylized videos using the lemo-opuscar skill and 66 style templates, without requiring ComfyUI. Users can review storyboards, regenerate individual shots, and export videos with optional burned-in subtitles or SRT files. Chinese-language documentation is the primary one; the project targets Windows, with Linux and macOS also supported, and needs a GPU with at least 12 GB of VRAM for the local video workflow.

Key features

  • 01Turns a pasted novel or script into a long video with no set duration limit.
  • 02Automatically splits text into storyboard shots and generates character, scene and prop assets.
  • 03Keeps character appearance consistent across shots with a reference image per character.
  • 04Supports resuming interrupted jobs and per-shot regeneration.
  • 05Optionally burns subtitles into exported videos and generates SRT files.
  • 06Can run with built-in openclaude or with local CLI agents such as Claude Code and Codex CLI.

Use cases

  • Turning a long-form novel into a serialized video adaptation run locally.
  • Producing short drama, comic-style videos or narrated story explainers from scripts.
  • Experimenting with ComfyUI-based video generation driven by an AI agent.

Quick start

  1. 1

    Install Node.js 22 or newer, pnpm 9 or newer, and Bun

  2. 2

    Clone the repository

    git clone https://github.com/SwotAtmk/infinite-creation.git
  3. 3

    Enter the project folder and install all dependencies

    pnpm install
  4. 4

    Start the development server, then open http://127.0.0.1:4710

    pnpm run dev

Things to know

  • Local run needs a GPU with at least 12GB VRAM and roughly 150GB of disk space.
  • Requires a local ComfyUI installation with the models and workflows set up beforehand.
  • Requires ffmpeg to be installed separately for merging videos.

In collections

Topics

FAQ

What is infinite-creation?
A local, self-hosted pipeline that turns a novel or script into a long-form video automatically, using ComfyUI, MiniMax H3 and an AI agent. infinite-creation is an open-source, locally run pipeline that converts a pasted novel or script into a finished video without manual shot-by-shot work. An AI agent writes a character bible and style guide, generates character, scene and prop assets, splits the text into storyboard shots, renders each shot through a local ComfyUI workflow with MiniMax H3, adds background music, and merges the result with ffmpeg. Progress is persisted, so interrupted runs can resume without regenerating finished items.
Is infinite-creation free to use? What license does it have?
infinite-creation is open source under the MIT license. Check the license terms before using it in commercial products.
Is infinite-creation still maintained?
Actively maintained. The last commit to infinite-creation was on Nov 6, 2026.
What can I use infinite-creation for?
Turning a long-form novel into a serialized video adaptation run locally. Producing short drama, comic-style videos or narrated story explainers from scripts. Experimenting with ComfyUI-based video generation driven by an AI agent.
How do I install infinite-creation?
Install Node.js 22 or newer, pnpm 9 or newer, and Bun Clone the repository: git clone https://github.com/SwotAtmk/infinite-creation.git Enter the project folder and install all dependencies: pnpm install Start the development server, then open http://127.0.0.1:4710: pnpm run dev
Where can I get infinite-creation?
The source code and installation instructions are on GitHub: https://github.com/SwotAtmk/infinite-creation

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects