An open-source agentic video production system that turns an AI coding assistant into a pipeline-driven video studio for research, scripting, asset generation, editing and rendering.
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
Clone the repository
git clone https://github.com/kkkoaoa/biscuit-studio.git - 2
Enter the project folder and create the environment file
cd biscuit-studio && cp .env.example .env - 3
Start the services with Docker Compose
docker compose up -d --build - 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
A video-as-code toolkit that lets AI agents clone a viral video into an editable workflow and generate variants from it.
Open-source platform that turns a topic or script into finished AI short videos and AI comic dramas, from storyboard to rendered output.
Web app for running DeepSeek-OCR on images and PDFs, with a React frontend, FastAPI backend and Docker setup.
Self-hosted AI stock monitor for A-shares, Hong Kong and US stocks, with portfolio tracking, price alerts, TradingAgents-based analysis and automated reports.
Open-source AI education platform that turns study materials into quizzes, flashcards, Cornell-style notes, and podcasts, inspired by NotebookLM.