mrkeyoor.com_
Wed 16 Sept 16:04 UTC
AI Toolsevaluationupdated 16 Sept 2026

LongCat-Video review

LongCat-Video is an open video-generation project from Meituan for making clips from text, still images, existing video, or recorded speech. Its main model handles generation and continuation, while the Avatar variants animate one or two speaking characters from audio and optional reference images.

Verdict

Our LongCat-Video run installed 35 packages in 23 seconds and built in 1 second, but it found no test target, so the clean setup result says little about GPU inference. Try it if you have CUDA hardware and need one research codebase for generation, continuation, and speech-driven avatars. Do not choose it on the install result alone: model fit, FlashAttention compatibility, motion quality, and safety all need a separate trial on your own inputs.

We ran it

Lab card: what happened when we ran LongCat-VideoScreenshot of LongCat-Video (github.com/meituan-longcat/LongCat-Video)
Install✓ · 23s35 packages · 37 MB
Build✓ · 1s
Testsn/ano test script
Known vulns0(pip-audit)
Repo58 files~12,868 lines of source · 49.5 MB · 0 CI workflows

Answers from our run

Does LongCat-Video build from source?

Dependencies installed in 23 seconds (35 packages), and the build succeeded in 1 seconds. We cloned commit 6b3f4b8 into a clean Debian container with 3 CPUs and no project-specific setup.

Does LongCat-Video have tests you can run?

Not through a standard command: the project exposes no test script or target that our harness could run.

Does LongCat-Video have known vulnerabilities in its dependencies?

pip-audit found none in the dependency tree at the time of our run.

Who should not use LongCat-Video?

CPU-only developers or teams without NVIDIA infrastructure: the README's setup centers on CUDA 12.4, FlashAttention, and torchrun.

What are the alternatives to LongCat-Video?

Wan 2.2, LTX-Video, CogVideo. Our LongCat-Video run installed 35 packages in 23 seconds and built in 1 second, but it found no test target, so the clean setup result says little about GPU inference.

Setup2/523-second base install; usable inference needs a pinned CUDA stack
Docs4/5Many runnable commands, but hardware sizing and failure guidance are thin
Community3/58,174 stars and September issues, with code last pushed in May
Maturity2/5No test target or CI, and open reports cover memory and avatar drift

Who it’s for

Video-model researchers with NVIDIA hardware who want to inspect and modify a 13.6B-parameter generator.
Teams comparing text-to-video, image-to-video, and continuation in one model family.
Avatar developers who need single-speaker or two-speaker audio-driven generation.
Engineers prepared to pin CUDA, PyTorch, FlashAttention, FFmpeg, and several downloaded weight sets.

Who it’s NOT for

CPU-only developers or teams without NVIDIA infrastructure: the README's setup centers on CUDA 12.4, FlashAttention, and torchrun.
Buyers treating a successful pip install as proof that inference will fit: issue 79 reports an out-of-memory failure while running the official demo on a nominal 48 GB GPU setup.
Avatar products that cannot tolerate exaggerated mouth and head movement: open issue 120 describes facial drift and excessive expression in v1.5.
Teams that require a repository test gate before adoption: our checkout exposed no test script or target, no tests directory, and no CI workflows.
Sensitive or high-risk deployments without their own safety review: the model card says the model has not been evaluated for every downstream use and assigns that assessment to deployers.

Setup reality

Our sandbox installed 35 packages in 23 seconds and used 37 MB. The recorded build step succeeded in 1 second. There was no test script or target, so tests were skipped, and pip-audit found 0 known vulnerabilities in the installed packages. The checkout held 58 files, about 12,868 source lines, and 49.5 MB.

The README's usable inference path is heavier: Python 3.10, PyTorch 2.6.0 for CUDA 12.4, FlashAttention 2.7.4, model weights, and torchrun. Avatar work adds librosa, FFmpeg, a second requirements file, and separate weights.

We found 0 CI workflow files, no Dockerfile, and no tests directory. FlashAttention is enabled by default, while other attention backends require config edits and their own installation. Hardware fit and video quality remain separate checks from the successful package install.

One 13.6B model covers generation and continuation

LongCat-Video packages several related jobs around one main model. It can start a clip from text, animate a still image, continue an existing video, generate longer sequences in segments, and accept interactive controls. Separate Avatar weights add speech-driven characters, including a two-audio mode for conversations. That breadth is useful for a research group that wants common code and checkpoints instead of a different repository for each experiment.

The repository itself is small beside the model: our checkout contained 58 files, about 12,868 source lines, and 49.5 MB. Most of the real payload arrives later through Hugging Face downloads. The README lists separate weights for the foundational generator, Avatar, and Avatar 1.5. A developer evaluating every path is therefore managing several model packages, configuration trees, and input formats even though the Python source is compact.

The 23-second install does not measure video inference

Our clean Python environment installed without an error. That is good news for the package surface, yet it covers only the part a normal dependency resolver can see. The README's actual generation commands assume downloaded checkpoints, a CUDA-aware PyTorch installation, FlashAttention, and torchrun. None of those requirements becomes cheap merely because the repository's basic dependencies resolve.

Our run installed 35 packages in 23 seconds and occupied 37 MB. The recorded build step passed in 1 second. Pip-audit reported 0 known vulnerabilities in the installed set. Those are useful packaging results, not a speed or quality benchmark for LongCat-Video. The measured steps did not download the model weights or exercise text-to-video, image-to-video, continuation, interactive generation, or Avatar output.

What happened when we ran it

The install and build both completed in the fresh Debian container, with 3 CPUs and 8 GB of RAM. No credentials or secrets were present. When the pipeline looked for a test script or target, it found none and skipped the test stage. That leaves us with a successful environment check and no automated evidence from the repository about whether its generation paths agree with one another.

The scan found 0 CI workflow files, no Dockerfile, and no tests directory across 58 files. The absence of a root test target matters more here because several backends and model variants share the codebase. A change can affect FlashAttention, multi-GPU context parallelism, audio preprocessing, or continuation without a visible repository gate catching it. Teams adopting the code should create their own fixed prompts, reference images, audio clips, and output checks.

CUDA 12.4 and FlashAttention narrow the supported path

The setup guide starts with Python 3.10, then pins PyTorch 2.6.0, torchvision 0.21.0, and CUDA 12.4 wheels. It separately installs Ninja, psutil, packaging, and FlashAttention 2.7.4.post1. FlashAttention 2 is enabled in the model configuration by default. FlashAttention 3 and xformers are options only after you install them and change the weight directory's configuration file.

That stack is more particular than our 35-package, 37 MB result suggests. Open issue 88 says the FlashAttention command may need --no-build-isolation, while issue 79 reports the official demo running out of memory on a nominal 48 GB GPU setup. Those reports do not establish one universal memory requirement. They do establish that GPU model, attention build, resolution, parallelism, and chosen pipeline belong in the first proof of concept.

Avatar 1.5 adds faster sampling and more tuning knobs

Avatar 1.5 swaps in a Whisper large audio encoder, requires its distilled sampling mode, and offers optional INT8 loading for its diffusion transformer. The README exposes controls for audio guidance, reference-image position, mask-frame range, resolution, and segment count. Two-speaker work can mix equal-length audio or concatenate clips with silence. This is research code with useful controls, not a single upload button with fixed behavior.

The 49.5 MB checkout also asks Avatar users to install librosa, FFmpeg, and another requirements file before downloading separate weights. Open issue 125 reports that this avatar dependency path failed at libsndfile1==0.0.1 under the documented Python 3.10 environment. Open issue 120 describes excessive mouth movement, head motion, and facial drift in v1.5. A production avatar trial needs both a repeatable environment and reviewers watching complete clips, especially across multiple continued segments.

May's code push trails September's issue activity

GitHub recorded the last code push on May 27, 2026. The repository had 8,174 stars and 79 combined issues and pull requests when fetched. New issues were still arriving in September, including questions about evaluation and hardware compatibility, but user activity does not prove maintainer response time. The GitHub API returned no latest release object, so the README and commit history are more useful update signals than a release badge here.

LongCat-Video earns a research trial when its task mix matches the work and the GPU budget already exists. Our 23-second install and 1-second build make the source easy to inspect, while the missing test target prevents that result from carrying much weight. Pin one hardware configuration, choose one model variant, and judge full clips with your own prompts before building a service around it.

Alternatives

ProjectWhat it isPick it when
Wan 2.2An open video model family with text, image, and speech-driven generation variants.pick this instead when you want to compare another large open model with several task-specific releases and community integrations.
LTX-VideoA video-generation project designed around efficient local and hosted inference workflows.pick this instead when inference efficiency and integration tooling matter more than LongCat's unified continuation and avatar family.
CogVideoAn open family for text-to-video and image-to-video generation with multiple released model sizes.pick this instead when you want a broader set of model sizes and a longer public integration history.

What people are saying

  1. [github-trending] meituan-longcat/LongCat-Video

Sources

  1. LongCat-Video README
  2. LongCat-Video technical report
  3. LongCat-Video model weights
  4. Issue 79: GPU memory failure report
  5. Issue 120: Avatar 1.5 motion report
  6. Issue 125: Avatar requirements install report

More ai tools reviews

eve · MemOS · Concat · DLSS5-Feeder · Concat · LocalMiniDrama · the whole board →