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
lllyasviel avatar

lllyasviel/FramePack

0
View on GitHub↗
17,028 stars·1,700 forks·Python·Apache-2.0·37 views

FramePack

FramePack is a neural video synthesis engine and generation framework designed to produce long, temporally consistent video sequences. It functions as a diffusion model optimizer, providing a suite of techniques to manage the computational demands of high-parameter video models while maintaining visual stability during extended generation tasks.

The system distinguishes itself through a hierarchical approach to frame prediction, which plans distant anchor frames before filling in intermediate content to prevent cumulative temporal drift. By utilizing constant-length context compression and tokenized history discretization, the framework aligns training distributions with inference patterns, allowing for the generation of thousands of frames while maintaining consistent performance on consumer hardware.

The toolkit covers a broad range of capabilities for both training and inference, including distributed batch parallelism for large-scale model optimization and iterative autoregressive generation for progressive video extension. It also incorporates intermediate state caching and quantization to minimize latency and balance computational resource usage during the diffusion process.

Features

  • Video Generation - Provides a comprehensive framework for training and deploying large-scale models capable of generating long, temporally consistent video sequences.
  • Optimization Frameworks - Provides a suite of optimization techniques including caching and quantization to accelerate diffusion-based video generation on consumer hardware.
  • Long-form Generation - Generates thousands of frames by compressing input contexts to maintain performance on consumer hardware.
  • Autoregressive Synthesis Engines - Implements a neural engine that uses autoregressive processing and context compression to generate temporally consistent long-form video sequences.
  • Generation Stabilization - Stabilizes video generation by planning anchor frames and discretizing history to prevent drift.
  • Diffusion Acceleration Caches - Caches intermediate diffusion states to reduce latency and redundant computations during frame generation.
  • Temporal Stability Constraints - Ensures temporal stability in video generation through anchor frame planning.
  • Anchor Frame Prediction - Implements hierarchical anchor frame prediction to prevent temporal drift and ensure visual stability.
  • Autoregressive Models - Uses autoregressive generation to predict subsequent video frames incrementally.
  • Context Compression - Implements context compression to maintain memory efficiency during long-form video generation.
  • Distributed Training - Enables distributed training of high-parameter video generation models.
  • Large-Scale Model Training - Facilitates large-scale training of high-parameter video models across distributed clusters.
  • Inference Optimizations - Optimizes video inference performance using caching and quantization techniques.
  • Progressive Generation - Extends video length incrementally through iterative processing of neural network layers.
  • Inference Latency Optimizers - Optimizes inference latency through intermediate state caching.
  • Video Generation - Context-packing for next-frame prediction models.
  • Video Generation - Tool for frame-based video processing and editing.
  • Video Generation Models - Tool for frame-level video processing and packing.
  • Computational Performance Optimization - Balances output quality and resource usage through caching and quantization.
  • Temporal Discretization - Discretizes historical data into tokens to align training distributions with inference patterns.
  • Duration Configuration - Allows users to specify target video duration for automated segment calculation.

Star history

Star history chart for lllyasviel/framepackStar history chart for lllyasviel/framepack

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 FramePack

These projects share indexed features with FramePack. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • pku-yuangroup/open-sora-planPKU-YuanGroup avatar

    PKU-YuanGroup/Open-Sora-Plan

    12,163View on GitHub↗

    Open-Sora-Plan is a text-to-video framework and distributed video training system. It utilizes a diffusion transformer architecture and large language model components to transform written descriptions or image prompts into high-quality video sequences. The system features a distributed infrastructure designed for large-scale video training and inference. It employs sequence parallelism to split high-resolution or long-duration video samples across multiple GPUs and uses a sparse attention mechanism to increase processing speed. The project includes capabilities for both text-to-video and im

    Python
    View on GitHub↗12,163
  • 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
  • sandai-org/magi-1SandAI-org avatar

    SandAI-org/MAGI-1

    3,711View on GitHub↗

    MAGI-1 is an autoregressive video generation model designed to synthesize high-resolution video sequences from text prompts and image references. It functions as a generative system for text-to-video, image-to-video, and video-to-video transformations. The model utilizes an autoregressive architecture that treats spatio-temporal patches as a sequence of discrete tokens to maintain temporal motion. It employs a variational autoencoder to compress the spatial and temporal dimensions of video data and uses distillation-based step scaling to allow for inference budget control. The system integra

    Pythonautoregressivediffusion-modelsvideo-generation
    View on GitHub↗3,711
  • sgl-project/sglangsgl-project avatar

    sgl-project/sglang

    29,079View on GitHub↗

    Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It provides a programmable interface for orchestrating complex generation workflows, enabling developers to coordinate multi-turn dialogues, tool invocations, and reasoning chains through a domain-specific language. The platform is built to support production-scale deployments, offering an OpenAI-compatible API that allows for integration with existing application ecosystems. The system distinguishes itself through a disaggregated architecture that separates compute-intensive pr

    Pythonattentionblackwellcuda
    View on GitHub↗29,079
Compare all 30 related projects→

Frequently asked questions

What does lllyasviel/framepack do?

FramePack is a neural video synthesis engine and generation framework designed to produce long, temporally consistent video sequences. It functions as a diffusion model optimizer, providing a suite of techniques to manage the computational demands of high-parameter video models while maintaining visual stability during extended generation tasks.

What are the main features of lllyasviel/framepack?

The main features of lllyasviel/framepack are: Video Generation, Optimization Frameworks, Long-form Generation, Autoregressive Synthesis Engines, Generation Stabilization, Diffusion Acceleration Caches, Temporal Stability Constraints, Anchor Frame Prediction.

Which projects share features with lllyasviel/framepack?

Projects with overlapping indexed features include: pku-yuangroup/open-sora-plan — Open-Sora-Plan is a text-to-video framework and distributed video training system. It utilizes a diffusion transformer… thudm/cogvideo — CogVideo is a generative video framework that uses diffusion models and transformer-based architectures to synthesize… sandai-org/magi-1 — MAGI-1 is an autoregressive video generation model designed to synthesize high-resolution video sequences from text… sgl-project/sglang — Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It… deepspeedai/deepspeedexamples — DeepSpeedExamples is a collection of reference implementations and scripts for training, fine-tuning, and executing… hpcaitech/open-sora — Open-Sora is a video generation framework designed to produce cinematic sequences from text prompts and images. It…