whatisgithub

What is lingji-cut?

yoqu/lingji-cut — explained in plain English

Analysis updated 2026-05-18

27TypeScriptAudience · vibe coderComplexity · 3/5LicenseSetup · moderate

In one sentence

A desktop app that turns a script into a finished narrated video using AI writing help, text to speech, subtitles, and automatic timeline editing.

Mindmap

mindmap
  root((Lingji Cut))
    What it does
      Script to video
      AI voiceover
      Timeline editing
    Tech stack
      Electron
      React
      Remotion
    Use cases
      AI scriptwriting
      Automated video pipeline
      Agent controlled editing
    Audience
      Content creators
      Vibe coders

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

Turn a written script into a fully edited video with voiceover, subtitles, and cover images.

USE CASE 2

Use AI review to improve and revise a video script before recording.

USE CASE 3

Import existing audio and subtitles and build a video timeline around them.

USE CASE 4

Control the video editing workspace programmatically using Claude Code or another MCP compatible AI agent.

What is it built with?

ElectronReactTypeScriptRemotion

How does it compare?

yoqu/lingji-cut5bv57zcm44-max/noxus-ai-open-whatsappadrianhajdin/react-native-lingua
Stars272727
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatemoderatemoderate
Complexity3/54/53/5
Audiencevibe coderdevelopervibe coder

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

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires npm install and connecting your own AI, image, and text to speech provider API keys through the app's settings.

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

So what is it?

Lingji Cut, also written as Ling Jian, is an open source desktop first AI video creation workspace. It brings together the scattered steps of content production, writing a script, managing raw materials, generating voiceover, creating subtitles, assembling a timeline, and exporting the final video, into one application that runs on your own computer. The typical workflow starts with a script. You write or import your source text, and the app's AI scriptwriting workspace helps you draft, revise, and review it, including an AI review mode that annotates and suggests improvements. From the script you can trigger an automated pipeline: the app generates a text to speech audio track, parses subtitles, analyzes the content to pick cover images and visual cards, and arranges everything on a video timeline. You then adjust timing, clips, subtitles, and graphics in a multi track timeline editor before exporting an MP4 file. The app connects to several external AI services for different tasks: large language models for writing help, supporting OpenAI compatible providers and Gemini, plus separate image generation services and a text to speech service for voiceover. It also connects to the Claude AI agent runtime and exposes MCP tools, a standard that lets AI agents interact with applications, so tools like Claude Code can script and control the workspace directly. Project files, including the script, audio, subtitles, and configuration, are saved to a local folder the user chooses, and the README states that no real API keys are stored in the repository itself. The project is built with Electron for the desktop shell, React and TypeScript for the interface, and Remotion for programmatic video rendering. It currently targets macOS and Windows desktops and is released under the Apache License 2.0.

Copy-paste prompts

Prompt 1
Help me set up Lingji Cut and connect it to an OpenAI compatible or Gemini AI provider.
Prompt 2
Walk me through turning a plain text script into a finished MP4 video using Lingji Cut's pipeline.
Prompt 3
Explain how Lingji Cut's MCP tools let Claude Code control the video timeline.
Prompt 4
Show me how to configure text to speech voice, speed, and tone in Lingji Cut.

Frequently asked questions

What is lingji-cut?

A desktop app that turns a script into a finished narrated video using AI writing help, text to speech, subtitles, and automatic timeline editing.

What language is lingji-cut written in?

Mainly TypeScript. The stack also includes Electron, React, TypeScript.

What license does lingji-cut use?

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

How hard is lingji-cut to set up?

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

Who is lingji-cut for?

Mainly vibe coder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.