whatisgithub

What is lingbot-video?

robbyant/lingbot-video — explained in plain English

Analysis updated 2026-05-18

856PythonAudience · researcherComplexity · 5/5Setup · hard

In one sentence

An open source Mixture of Experts video generation model aimed at embodied AI, turning text or images into video while also learning physical world behavior.

Mindmap

mindmap
  root((repo))
    What it does
      MoE video generation
      Text to video and image to video
      Embodied intelligence focus
    Tech stack
      Python
      PyTorch
      Diffusers
      SGLang
    Use cases
      Research embodied AI
      Generate videos from prompts
      Study MoE scaling
    Audience
      Researchers
      ML engineers

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 short videos from a text prompt or a starting image for embodied AI research

USE CASE 2

Study how Mixture of Experts scaling improves video generation efficiency

USE CASE 3

Use the prompt rewriter models to convert casual prompts into structured video captions

What is it built with?

PythonPyTorchHugging Face TransformersDiffusersSGLang

How does it compare?

robbyant/lingbot-videorobbyant/lingbot-visionpengchujin/jzsub
Stars856842841
LanguagePythonPythonPython
Setup difficultyhardmoderatemoderate
Complexity5/54/53/5
Audienceresearcherresearchervibe coder

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

How do you get it running?

Difficulty · hard Time to first run · 1day+

Needs a CUDA GPU, large model downloads, and multi-GPU FSDP setup for the bigger MoE checkpoint.

So what is it?

LingBot-Video is an open source video generation model built for what the project calls embodied intelligence, meaning AI systems meant to understand and act in the physical world, like robots. The idea is that if a model can generate realistic video of objects and actions, it can also learn something useful about how the physical world behaves, not just how to make pretty clips. The model uses a design called Mixture of Experts, where instead of running one giant network for every request, the system routes each piece of work to a smaller subset of specialized parts. The README says this approach was built from scratch and gives roughly three times faster inference than a similarly capable dense model. The model was trained on a large mix of general web video plus more than 70,000 hours of video specifically showing embodied, real world tasks, and it was tuned with a reward system that scores outputs on visual quality, physical plausibility, and whether the requested task actually looks completed. Two main model sizes are offered: a smaller 1.3 billion parameter dense model, and a larger 30 billion parameter Mixture of Experts model paired with a refiner stage for higher quality output. Both support generating images from text, videos from text, and videos from a starting image plus text. There are also separate helper models that rewrite a user's casual prompt into the structured JSON format the main model expects, since it does not work well with plain natural language directly. To run it, a user clones the repository, sets up a Python virtual environment, and installs the listed dependencies, including PyTorch and the Hugging Face libraries the project depends on. Generating a video means first running the prompt rewriter to turn a plain description into JSON, optionally pruning a negative prompt automatically, and then running the main inference script with either a direct backend or a faster SGLang based backend. Scripts are included for both single GPU and multi GPU setups, with the multi GPU option splitting the model in memory to handle its larger size.

Copy-paste prompts

Prompt 1
Walk me through installing LingBot-Video and setting up the Python environment for inference.
Prompt 2
Explain the difference between the Dense and MoE model variants in this repo.
Prompt 3
Show me how to run the prompt rewriter before generating a text-to-video clip.
Prompt 4
Help me configure multi-GPU inference with FSDP for the larger MoE model.

Frequently asked questions

What is lingbot-video?

An open source Mixture of Experts video generation model aimed at embodied AI, turning text or images into video while also learning physical world behavior.

What language is lingbot-video written in?

Mainly Python. The stack also includes Python, PyTorch, Hugging Face Transformers.

How hard is lingbot-video to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is lingbot-video for?

Mainly researcher.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.