#2121st of 56 in Image and videoFor image, video and design, video and animation

printfilm

Step-by-step AI short video and serial drama maker, from script to final cut

Stars
7.4k
License
MIT
Last commit
Nov 2026
Last release
Oct 2026
Language
Python
Stars, last 9 weeks+7,403
7 Sept 2026: 10 stars14 Sept 2026: 394 stars21 Sept 2026: 1,868 stars28 Sept 2026: 3,523 stars5 Oct 2026: 3,991 stars12 Oct 2026: 5,017 stars19 Oct 2026: 5,073 stars26 Oct 2026: 7,125 stars2 Nov 2026: 7,350 stars9 Nov 2026: 7,413 stars

10 on 7 Sept 20267,413 on 9 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

PRINTFILM is a FastAPI and React app that turns an idea or script into a finished short video through staged steps: script, storyboard, reference images, image-to-video, and composition. It also has a serialized-drama mode with episodes and a reusable library of characters, scenes and props. Text, image and video generation go through the TokenFree OpenAI-compatible API, so no local GPU is used.

Who it is for: Self-hosters making short videos or serial dramas with hosted generation APIs

Strengths

  • Pipeline pauses after each stage so script and storyboard can be edited before continuing
  • Reusable character, scene and prop library keeps drama episodes consistent
  • Compose file pulls prebuilt public images; ARK_MOCK=true shows the UI without a key
  • Admin console covers users, task center and model routing; billing is optional and off by default

Weaknesses

  • Real generation depends on a TokenFree API key and credits; otherwise only mock mode works
  • Needs PostgreSQL and Redis alongside the API, web and admin services
  • README and UI are mainly Chinese; contribution rules require Simplified Chinese copy
  • Static-image mode needs an external TTS service for narration

What it needs

  • no GPU
  • Compose
  • Needs PostgreSQL, Redis, TokenFree API, FFmpeg, Docker
  • Models: kimi-k2.6, seedream-5-0-pro, seedance-2-5, OpenAI-compatible API
  • port 8080

What changed

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Quick answers

Is printfilm open source?

Yes. Its code is on GitHub under the MIT license.

Can you run printfilm with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Does printfilm need a GPU?

No, it runs without one.

Also in Image and video

See all 56
Also in Image and video
RankProjectScore
1frigateLocal NVR with realtime object detection for IP cameras37.4k starsMIT92 out of 100
2MoneyPrinterTurboGenerates short videos from a topic, with script, footage, voiceover and subtitles142.4k stars+12,729 (+9.8%) in 30 daysMIT88 out of 100
3toonflow-appInfinite-canvas tool for AI short drama and comic video production21.4k stars+4,197 (+24%) in 30 daysMIT86 out of 100
#4ComfyUINode-graph editor for running diffusion image, video, audio and 3D workflows146.3k stars+9,609 (+7.0%) in 30 daysGPL-3.085 out of 100
#5InvokeAIWeb UI for diffusion image generation with inpainting canvas and node workflows29.1k stars+545 (+1.9%) in 30 daysApache-2.085 out of 100