Repolode
kkkoaoa

kkkoaoa/biscuit-studio

An AI tool that turns English grammar and usage points into 30-second vertical teaching videos with Chinese subtitles and highlighted English keywords.

Stars
182
Forks
21
Open issues
0
Last commit
2 months ago

What is it?

Biscuit Studio is a web tool for producing short English teaching videos aimed at Chinese learners. Given a grammar point, collocation, or usage scenario, it uses a large language model to draft a lesson script, storyboard, subtitle text, and video prompts, then checks the content for grammar, collocation, exceptions, etymology, and cultural background.

The pipeline then calls Seedance to generate a 9:16 silent video with a consistent character, aligns the reviewed subtitle text to the narration audio using a Doubao speech subtitle service, and uses FFmpeg to burn in Chinese subtitles with highlighted English keywords. Users can batch topics, run a task queue with retries, and download both the raw clip and the subtitled version. Fixed output length is 30 seconds.

The project is a FastAPI backend with a Vite and React frontend, deployed with Docker Compose and Nginx. Users supply their own Volcano Engine Ark API key and endpoint IDs in the browser, and history is kept locally in the browser for seven days.

Key features

  • 01Generates lesson scripts, storyboards, subtitles and video prompts from an English knowledge point.
  • 02Self-checks content for grammar, collocation, exceptions, etymology and cultural context.
  • 03Produces 9:16 silent videos with a consistent character via Seedance.
  • 04Aligns reviewed subtitles to narration and burns in Chinese subtitles with highlighted English keywords using FFmpeg.
  • 05Supports batch topics, a task queue and failed-job retries.

Use cases

  • Creating short-form English grammar or vocabulary videos for social platforms.
  • Producing consistent-character lesson clips for an English education channel.
  • Batch-generating a series of lessons on related topics.

Quick start

  1. 1

    Clone the repository

    git clone https://github.com/kkkoaoa/biscuit-studio.git
  2. 2

    Enter the project folder and create the environment file

    cd biscuit-studio && cp .env.example .env
  3. 3

    Start the services with Docker Compose

    docker compose up -d --build
  4. 4

    Open the app in your browser and enter your own Volcano Ark API key and endpoint IDs

Things to know

  • No license is specified, so usage rights are unclear.
  • Needs your own Volcano Ark API key and subtitle service credentials, which are third-party cloud services.
  • Subtitled videos are returned as temporary files and their links expire after a refresh.
  • Video length is fixed at 30 seconds in vertical format in the first version.

Topics

FAQ

What is biscuit-studio?
An AI tool that turns English grammar and usage points into 30-second vertical teaching videos with Chinese subtitles and highlighted English keywords. Biscuit Studio is a web tool for producing short English teaching videos aimed at Chinese learners. Given a grammar point, collocation, or usage scenario, it uses a large language model to draft a lesson script, storyboard, subtitle text, and video prompts, then checks the content for grammar, collocation, exceptions, etymology, and cultural background.
Is biscuit-studio free to use? What license does it have?
biscuit-studio has no declared license. Its code is public, but without a license you have no explicit permission to reuse it; ask the author before relying on it.
Is biscuit-studio still maintained?
Updated within 6 months. The last commit to biscuit-studio was on Sep 3, 2026.
What can I use biscuit-studio for?
Creating short-form English grammar or vocabulary videos for social platforms. Producing consistent-character lesson clips for an English education channel. Batch-generating a series of lessons on related topics.
How do I install biscuit-studio?
Clone the repository: git clone https://github.com/kkkoaoa/biscuit-studio.git Enter the project folder and create the environment file: cd biscuit-studio && cp .env.example .env Start the services with Docker Compose: docker compose up -d --build Open the app in your browser and enter your own Volcano Ark API key and endpoint IDs
Where can I get biscuit-studio?
The source code and installation instructions are on GitHub: https://github.com/kkkoaoa/biscuit-studio

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

Related projects