whatisgithub

What is daihuo-jianshou?

witty-suckerpunch492/daihuo-jianshou — explained in plain English

Analysis updated 2026-05-18

44TypeScriptAudience · pm founderComplexity · 3/5LicenseSetup · moderate

In one sentence

A web app that turns product photos into ready-to-post short marketing videos for Douyin, Kuaishou, and Xiaohongshu using AI.

Mindmap

mindmap
  root((Daihuo Jianshou))
    What it does
      Upload product photos
      AI writes marketing script
      Auto assembles final video
    Tech stack
      Next.js and React
      TypeScript
      FFmpeg
    Use cases
      E-commerce promo videos
      Batch product video output
      Multi platform export
    Audience
      Online sellers
      Short video operators
    Output
      Douyin Kuaishou formats
      SEO metadata per video

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Generate a marketing script and video from a single product photo automatically.

USE CASE 2

Batch produce short promotional videos for many products at once.

USE CASE 3

Export the same video adapted to Douyin, Kuaishou, and Xiaohongshu formats.

USE CASE 4

Reuse a proven script and template across new products.

What is it built with?

Next.jsReactTypeScriptTailwind CSSFFmpegSQLite

How does it compare?

witty-suckerpunch492/daihuo-jianshoufuergaosi233/claude-codexhaoaaa-111/taoketong
Stars444444
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatehardmoderate
Complexity3/55/53/5
Audiencepm founderdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires at least one AI platform API key plus an LLM key before generating a video.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

Daihuo Jianshou (loosely: "product promotion video editor") is a web application for e-commerce sellers who need to produce short promotional videos at scale for platforms like Douyin (TikTok's Chinese counterpart), Kuaishou, and Xiaohongshu (a lifestyle platform similar to Instagram). The core workflow is straightforward: upload product images, let AI generate a marketing script and individual visual assets, then automatically assemble them into a finished video ready to publish. The AI script generation draws on templates organized by product category (skincare, food, home goods, clothing, and electronics) and writing style (problem-based, scene-based, comparison, or story-driven). It also draws on a small library of proven opening-hook strategies, such as visual shock, suspenseful questions, or side by side comparisons, meant to catch a viewer's attention in the first few seconds. It also produces platform-specific metadata like hashtags, cover text, and engagement prompts tuned to the algorithm conventions of each target platform. For the visual production, the tool integrates with multiple AI image and video generation services simultaneously, giving sellers access to over twenty models from five different providers through a single interface, so a seller is not locked into one vendor's pricing or quality. Static product photos can be animated using AI-generated camera motion effects so they feel more dynamic on screen, and the README also describes four shooting styles: close-up product shots, mixed image and text cuts, staged usage scenes, and real person appearances using an uploaded likeness. All clips are assembled into a finished video using FFmpeg, with transitions, subtitles, background music mixing, and automatic aspect ratio adaptation for each platform's format. Additional features include a product library so item details only need to be entered once, batch generation for producing many product videos in one run, a template system for reusing successful scripts across new products, brand settings for consistent watermarks and colors, character management so a spokesperson can be reused across projects, and A/B variant generation to test multiple opening lines or scripts. The application is built with Next.js, React, and TypeScript, and stores its data in a local SQLite database. It is released under the MIT license.

Copy-paste prompts

Prompt 1
Explain how Daihuo Jianshou turns a product photo into a finished marketing video.
Prompt 2
Walk me through setting up the API keys needed to run this locally with pnpm.
Prompt 3
Show me how the script engine picks a writing style for a given product category.
Prompt 4
Help me configure brand settings so all my generated videos share a consistent look.
Prompt 5
Explain how this tool adapts one video into formats for three different platforms.

Frequently asked questions

What is daihuo-jianshou?

A web app that turns product photos into ready-to-post short marketing videos for Douyin, Kuaishou, and Xiaohongshu using AI.

What language is daihuo-jianshou written in?

Mainly TypeScript. The stack also includes Next.js, React, TypeScript.

What license does daihuo-jianshou use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is daihuo-jianshou to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is daihuo-jianshou for?

Mainly pm founder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.