GitHub radar

PRINTFILM: an open source AI-driven short video production platform

An open source AI studio for creating short videos and episodic comics. All processes from generating stories to pictures, videos, and voices are automated.

01yi1108/printfilm 529Python

PRINTFILM is an open source AI studio for creating short videos and episodic comics. It contains an end-to-end pipeline, including story generation using any OpenAI compatible APIs(e.g., Kimi, DeepSeek, etc.), picture generation using Volcano Engine Seedream, video clip generation using Seedance, and voice generation using Doubao TTS or free edge-tts. It’s a multi-user system with user management, pay-as-you-go pricing, and external APIs. You can deploy this system on your own server or sell it to others. There is also an admin dashboard to manage different models and change text sources without changing the configuration file. You need to have Docker installed(for Postgresql and Redis), Python 3.12, Node.js 20+, and FFmpeg on the PATH.

Why a vibe-coder should care

Want to create short AI videos/comics for your channel or clients without using 5 different tools? PRINTFILM provides a one-stop solution for deploying the entire pipeline. Note that this system relies on Volcano Engine, a Chinese cloud service, for picture and video generation. You need a Volcano Engine account(with free quota).

How to install

Copy this and send it to your agent — Claude Code, Codex, any of them:

Deploy PRINTFILM from https://github.com/yi1108/printfilm — follow the README (start Postgres and Redis via docker compose, backend via uvicorn, two frontends via npm run dev), open localhost:5173, and show me the working interface. Ask me for API keys if needed.

Runs on a regular laptop — needs Docker, Python 3.12, Node.js 20+, and API keys: any OpenAI-compatible service for text, plus a Volcano Engine account for images and video.

Open on GitHub