awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
zai-org avatar

zai-org/CogVideo

0
View on GitHub↗
12,790 stars·1,306 forks·Python·Apache-2.0·39 views

CogVideo

CogVideo is a video generation framework and large language model architecture designed for synthesizing high-resolution video clips from natural language descriptions and images. It functions as a text-to-video and image-to-video generator, while also providing a model for video captioning to analyze visual content into descriptive text summaries.

The system supports animating static images into motion sequences and transforming series of images into video based on prompts. It includes capabilities for extending the length of generated video clips to create longer sequences of motion.

The framework provides tools for model management, including weight conversion and domain-specific fine-tuning. To support large-scale deployment, it incorporates inference optimizations such as model weight quantization and parallel processing across multiple graphics processors.

Features

  • Video Generation - Provides a comprehensive framework for generating high-resolution video content using diffusion models.
  • Spatio-Temporal Attention - Implements 3D causal attention to maintain visual and temporal consistency across generated video frames.
  • Text-to-Video Generators - Provides a large-scale model architecture for synthesizing high-resolution video clips from text descriptions.
  • Cross-Attention Conditioning - Steers video generation by injecting natural language embeddings into model layers via cross-attention mechanisms.
  • Latent Diffusion Models - Uses latent diffusion to compress raw video pixels into a lower-dimensional space, reducing computational overhead.
  • Video Captioning - Analyzes visual content to automatically generate descriptive text summaries of actions within videos.
  • Image-to-Video Generation - Animates static images into motion sequences using text-guided prompts and latent diffusion.
  • Inference Optimizations - Optimizes generative video inference through memory reduction and multi-GPU throughput enhancements.
  • Model Fine-Tuning - Supports adjusting model weights to customize video generation for specific artistic styles or domains.
  • Multi-GPU Distribution - Supports splitting model parameters across multiple GPUs to handle large weights and increase throughput during inference.
  • Parallel Inference Orchestrators - Distributes the generation process across multiple graphics processors to increase throughput.
  • Weight Quantization - Reduces memory footprint by converting high-precision weights into lower-bit formats.
  • Temporal Extensions - Provides the ability to extend the duration of generated video clips to create longer sequences of motion.
  • Multi-Image Animation - Transforms series of static images into motion videos based on generative prompts.
  • Generative Video Frameworks - Provides a framework for fine-tuning, quantizing, and deploying large-scale generative video models.

Star history

Star history chart for zai-org/cogvideoStar history chart for zai-org/cogvideo

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with CogVideo

These projects share indexed features with CogVideo. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • thudm/cogvideoTHUDM avatar

    THUDM/CogVideo

    12,792View on GitHub↗

    CogVideo is a generative video framework that uses diffusion models and transformer-based architectures to synthesize high-resolution video clips. It functions as both a text-to-video and image-to-video generator, converting textual descriptions or static images into temporal visual sequences. The system integrates large language model capabilities to expand short user prompts into detailed descriptions for better visual alignment. It supports the animation of static images through latent seeding and provides the ability to extend the length of existing video sequences. The project includes

    Python
    View on GitHub↗12,792
  • guoyww/animatediffguoyww avatar

    guoyww/AnimateDiff

    12,144View on GitHub↗

    AnimateDiff is a latent diffusion video generator and text-to-video diffusion framework. It converts existing text-to-image diffusion models into animation generators by applying specialized motion modules, allowing for the creation of video sequences without modifying the original base model. The project provides an image-to-video animation framework that uses sparse RGB images, sketches, or structural keyframe constraints to guide generation. It further distinguishes itself with a motion adapter system that injects cinematic camera movements, such as zooming, panning, and tilting, into anim

    Python
    View on GitHub↗12,144
  • hpcaitech/open-sorahpcaitech avatar

    hpcaitech/Open-Sora

    29,101View on GitHub↗

    Open-Sora is a video generation framework designed to produce cinematic sequences from text prompts and images. It functions as a generative system that transforms written descriptions or reference images into video content featuring realistic textures and lighting. The project includes a dedicated prompt engineering tool that uses large language models to expand simple user inputs into detailed descriptions. It also features a motion controller for adjusting movement intensity in generated sequences and evaluating motion levels in existing video files. The framework incorporates text-to-vid

    Python
    View on GitHub↗29,101
  • ml-explore/mlx-examplesml-explore avatar

    ml-explore/mlx-examples

    8,254View on GitHub↗

    This repository provides a collection of reference implementations and code examples for training and deploying machine learning models using the MLX framework. It serves as a practical guide for executing distributed training, fine-tuning large language models, converting model weights, and implementing multimodal generative workflows. The project distinguishes itself through specialized examples for local hardware execution, featuring weight quantization to reduce memory usage and low-rank adaptation for parameter-efficient fine-tuning. It also includes scripts for transforming external mod

    Pythonmlx
    View on GitHub↗8,254
Compare all 30 related projects→

Frequently asked questions

What does zai-org/cogvideo do?

CogVideo is a video generation framework and large language model architecture designed for synthesizing high-resolution video clips from natural language descriptions and images. It functions as a text-to-video and image-to-video generator, while also providing a model for video captioning to analyze visual content into descriptive text summaries.

What are the main features of zai-org/cogvideo?

The main features of zai-org/cogvideo are: Video Generation, Spatio-Temporal Attention, Text-to-Video Generators, Cross-Attention Conditioning, Latent Diffusion Models, Video Captioning, Image-to-Video Generation, Inference Optimizations.

Which projects share features with zai-org/cogvideo?

Projects with overlapping indexed features include: thudm/cogvideo — CogVideo is a generative video framework that uses diffusion models and transformer-based architectures to synthesize… guoyww/animatediff — AnimateDiff is a latent diffusion video generator and text-to-video diffusion framework. It converts existing… hpcaitech/open-sora — Open-Sora is a video generation framework designed to produce cinematic sequences from text prompts and images. It… ml-explore/mlx-examples — This repository provides a collection of reference implementations and code examples for training and deploying… tencent-hunyuan/hunyuanvideo-1.5 — HunyuanVideo-1.5 is a video generation foundation model and text-to-video diffusion framework. It utilizes a latent… pku-yuangroup/open-sora-plan — Open-Sora-Plan is a text-to-video framework and distributed video training system. It utilizes a diffusion transformer…