xixihhhh/clipforge

ClipForge(原『带货剪手』/ daihuo-jianshou):开源 AI 带货短视频神器——上传一张商品图,AI 自动提炼卖点 + 写种草脚本 + 锁定商品原图不变形 + 配画面/配音/字幕,一键产出抖音小店 / 快手 / 小红书 / TikTok Shop 卖货短视频。0 成本批量出片、开源无水印、本地自部署。也支持一句话主题成片。Open-source AI e-commerce/UGC short-video generator.

ClipForge – Open‑source AI short‑video generator for e‑commerce

What it is – ClipForge (formerly daihuo‑jianshou) is a web‑based, open‑source application that turns a single product image (or a short text prompt) into a ready‑to‑publish, vertical short video for platforms such as Douyin, Kuaishou, Xiaohongshu, WeChat Channels, TikTok Shop, Reels, etc. The whole pipeline – script writing, storyboard generation, image‑to‑video synthesis, text‑to‑speech, subtitles, background music, and final FFmpeg stitching – is orchestrated automatically, with optional “director” mode for fine‑grained control.


Core capabilities (as described in the README)

Feature What you get
One‑click product video Upload a product photo → AI extracts selling points → writes multiple scripts → locks the original product image (no deformation) → selects or generates B‑roll → TTS + subtitles + BGM → 30‑second video ready for upload.
Two production tracks Free track uses only public CC image/video assets and free Edge TTS (no API keys, zero cost). AI track uses paid generative models (e.g., Seedance 2.5, GPT‑Image 2) and charges per second of generated content.
Director vs. Beginner mode Beginner mode is fully automated. Director mode exposes storyboard, camera‑move presets, look presets, model selection, cost preview, and per‑shot editing.
Cross‑shot consistency The system keeps the same character, product, lighting, and composition across shots by feeding generated key‑frames back into the model as anchors.
Selective re‑generation If a single shot is unsatisfactory, only that segment is re‑run; the rest of the video stays untouched.
Integrated quality gate Four “judge” LLMs (pace, language, creativity, structure) critique each draft script, rewrite it to a fixed length, and only then allow video generation.
Template library 391 ready‑made e‑commerce templates (e.g., “factory tour”, “explosive literature”, “egg‑drop test”). Templates can be customized, exported as JSON, or forked.
Hot‑topic auto‑generation Real‑time Douyin hot‑search list (fallback to Google Trends) feeds one‑sentence prompts that instantly produce a video variant.
Batch production Upload many products, pick a template, and generate dozens of videos in a single run.
Compliance suite Automatic AIGC labeling (visible overlay + hidden metadata), ad‑law prohibited‑word scanning, QR‑code export checks, and platform‑specific publishing guards are enabled by default.
Agent/CLI integration Exposes a REST‑style MCP server, a CLI (bin/clipforge.mjs), and a Skills plugin that can be called from AI agents (Claude, Cursor, etc.).
Local‑first & open‑source Built with Next.js 16, React 19, TypeScript 5, Tailwind 4, and FFmpeg. Licensed under AGPL‑3.0, all data stays on the host machine unless you explicitly use a paid cloud model.

Typical workflow (quick‑start example from the README)

# Run the pre‑built Docker image (data persisted in a volume)
docker run -d -p 3000:3000 -v clipforge-data:/data ghcr.io/xixihhhh/clipforge

# Open a browser → http://localhost:3000
# 1️⃣ Upload a product picture or paste a product URL.
# 2️⃣ Choose Free (no key) or AI generation.
# 3️⃣ Pick a selling style / template.
# 4️⃣ Let the judges rewrite the script, then generate a 9‑grid storyboard.
# 5️⃣ One‑click “Compose” – FFmpeg merges generated frames, TTS, subtitles, BGM.
# 6️⃣ Download the vertical video ready for Douyin/ TikTok etc.

The README also provides a step‑by‑step tutorial (TUTORIAL.md / TUTORIAL.en.md) for non‑technical users.


Who might use it?

User Why ClipForge helps
Small e‑commerce sellers Produce dozens of product videos per day without a camera crew or a video editor.
Marketing teams Rapidly test multiple hooks, subtitles, and music variants (A/B) at near‑zero marginal cost.
Content creators / Influencers Generate faceless “UGC‑style” ads that comply with Chinese platform regulations.
Developers / AI researchers Open‑source codebase to experiment with multi‑model pipelines (image‑to‑image, text‑to‑speech, video synthesis) and integrate with custom agents.

License & community

  • License: AGPL‑v3 (source‑available, must share modifications when deployed as a service).
  • Repository activity: CI badge present, documentation includes changelog, issue references, and a roadmap section.
  • Related projects: The author also maintains Dramake, an AI short‑drama skill that shares the same model‑aggregation backend.

Bottom line

ClipForge is a genuine, full‑stack AI video generation platform focused on short‑form e‑commerce ads. It combines script generation, multi‑model image/video synthesis, TTS, compliance checks, and batch/export tools into a single open‑source product that can be run locally for free or hooked into paid generative models when higher quality is needed.

Related

  • Project
  • Project
  • Project
  • Project
  • Project