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
·

local AI video generation pipeline

Ranking updated Jun 30, 2026

For a local software stack for AI video, the strongest matches are comfy-org/comfyui (ComfyUI is a node-based local AI orchestration engine for), hpcaitech/open-sora (Open-Sora is a self-hosted video generation framework that turns) and thudm/cogvideo (CogVideo is a local generative video framework that supports). pku-yuangroup/open-sora-plan and guoyww/animatediff round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “local ai video generation pipeline”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

local AI video generation pipeline

Find the best repos with AI.We'll search the best matching repositories with AI.
  • comfy-org/comfyuiComfy-Org avatar

    Comfy-Org/ComfyUI

    117,227View on GitHub↗

    ComfyUI is a node-based generative AI orchestration engine designed for constructing, testing, and executing complex image and video synthesis pipelines. By utilizing a directed acyclic graph execution model, the platform allows users to build reproducible workflows through modular, interconnected processing blocks without requiring manual code implementation. It serves as both a local environment for high-performance model inference and a production-ready server for deploying generative capabilities. The platform distinguishes itself through its focus on workflow portability and extensibilit

    ComfyUI is a node-based local AI orchestration engine for building and executing video synthesis pipelines with GPU acceleration, modular workflows, text-to-video and image-to-video support, and a built-in UI—exactly the self-hosted multi-step tool this search is after.

    PythonText-to-Video GenerationText-to-Video GeneratorsLocal Execution Runtimes
    View on GitHub↗117,227
  • 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

    Open-Sora is a self-hosted video generation framework that turns text prompts and images into cinematic sequences through a modular pipeline with prompt engineering and motion control, directly matching the request for a locally executable, multi-step generative workflow.

    PythonImage-to-Video GenerationText-to-Video GeneratorsImage-to-Video Animators
    View on GitHub↗29,101
  • 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

    CogVideo is a local generative video framework that supports text-to-video and image-to-video generation with prompt expansion, temporal extension, and multi-GPU acceleration, fitting your need for a self-hosted, modular pipeline.

    PythonImage-to-Video GenerationText-to-Video Generators
    View on GitHub↗12,792
  • 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

    Open-Sora-Plan is a self-hostable text-to-video framework using diffusion transformers and LLMs, supporting both text-to-video and image-to-video generation with GPU-accelerated, distributed inference, precisely matching the need for a locally-run, modular video generation pipeline.

    PythonImage-to-Video GenerationText-to-Video Generators
    View on GitHub↗12,163
  • 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

    AnimateDiff is a local, open-source framework that generates videos from text or images by augmenting existing diffusion models with motion modules, running on your own GPU hardware.

    PythonImage-to-Video GenerationText-to-Video GeneratorsImage-to-Video Animators
    View on GitHub↗12,144
  • zai-org/cogvideozai-org avatar

    zai-org/CogVideo

    12,790View on GitHub↗

    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 f

    CogVideo is an open-source framework for generating videos from text and images using diffusion models, which you can run locally on your own hardware and compose into multi-step pipelines via scripts, though it focuses on model inference rather than providing a polished workflow UI.

    PythonImage-to-Video GenerationText-to-Video Generators
    View on GitHub↗12,790
  • hvision-nku/storydiffusionHVision-NKU avatar

    HVision-NKU/StoryDiffusion

    6,430View on GitHub↗

    StoryDiffusion is a generative AI system designed for consistent character image and video generation. It utilizes a pluggable cross-attention module to inject shared character representations into pretrained diffusion models, allowing for visual identity stability across multiple images and scenes without retraining the base model. The project features a video generation pipeline that produces temporally coherent sequences from text prompts or condition images. It employs a latent space motion interpolator to predict intermediate frames and semantic motion, enabling long-range video generati

    StoryDiffusion is a self-hosted generative AI system that provides a video generation pipeline from text or images, using diffusion models and motion interpolation to produce temporally coherent sequences, which fits the intent for a local video generation workflow even without a dedicated user interface.

    Jupyter NotebookImage-to-Video GenerationText-to-Video Generators
    View on GitHub↗6,430
  • thu-ml/turbodiffusionthu-ml avatar

    thu-ml/TurboDiffusion

    3,339View on GitHub↗

    TurboDiffusion is a video diffusion inference engine and generator designed to create high-resolution videos from text prompts and images. It provides a runtime environment for executing optimized diffusion model checkpoints with a focus on reducing latency and GPU memory usage. The project features a specialized training framework for aligning sparse-linear attention models with pretrained full-attention models. This system includes capabilities for sparse attention parameter merging and sparse-linear model alignment to reduce computational costs during inference while maintaining output qua

    TurboDiffusion is a self-hosted video generation engine that runs diffusion models to create videos from text and images with GPU acceleration, though its focus is on optimized inference rather than providing a configurable multi-step workflow pipeline.

    PythonImage-to-Video GenerationText-to-Video Generators
    View on GitHub↗3,339
  • wan-video/wan2.1Wan-Video avatar

    Wan-Video/Wan2.1

    15,350View on GitHub↗

    Wan2.1 is a generative video synthesis framework that provides foundation models for creating high-fidelity video sequences and static images from descriptive text prompts. The system utilizes a unified architecture trained on both static and dynamic datasets, allowing it to function as a comprehensive tool for visual media creation. The framework distinguishes itself through a transformer-based temporal modeling approach that ensures structural coherence and consistent motion across video frames. It supports multi-resolution latent scaling, enabling the generation of content in various aspec

    Wan2.1 is a generative video synthesis framework that runs locally and supports text-to-video and image-to-video generation with GPU acceleration, but it is primarily a foundation model rather than a configurable multi-step pipeline with a user interface, so it fits the core need but not the full workflow feature set.

    PythonText-to-Video GeneratorsImage-to-Video Animators
    View on GitHub↗15,350
  • skyworkai/skyreels-v2SkyworkAI avatar

    SkyworkAI/SkyReels-V2

    6,356View on GitHub↗

    SkyReels-V2 is a video generation system that creates, extends, and refines video clips from text descriptions, images, or both. It operates as a diffusion-based video generation model that can produce videos of any duration by denoising frames sequentially, with each new frame conditioned on the ones that came before it. The system supports generating videos from scratch using text prompts, starting from a single image and producing subsequent frames, or constraining both the first and last frames to match user-provided images. What distinguishes SkyReels-V2 is its combination of infinite-le

    SkyReels-V2 is a diffusion-based video generation system that runs locally and supports text-to-video, image-to-video, and frame-constrained generation, but it is a specific model implementation rather than a configurable multi-step pipeline/framework, which partly fits the search.

    PythonImage-to-Video GenerationText-to-Video Generators
    View on GitHub↗6,356
  • aidc-ai/pixelle-videoAIDC-AI avatar

    AIDC-AI/Pixelle-Video

    23,403View on GitHub↗

    Pixelle-Video is a text-to-video automation platform and generation engine that converts text topics into complete videos with synchronized narration, images, and music. It functions as a modular system for producing short-form content, utilizing large language models to automate script composition, visual asset generation, and voiceover production. The platform features a node-based workflow orchestrator that allows the composition of custom generation pipelines by linking different AI models. It includes a dynamic video layout designer that uses HTML templates to define aspect ratios and vi

    Pixelle-Video is a modular, node-based text-to-video automation platform that runs locally, composing custom generation pipelines by linking AI models for script, visuals, and voiceover — exactly the self-hosted multi-step pipeline this search targets.

    PythonText-to-Video Generators
    View on GitHub↗23,403
  • comfyanonymous/comfyuicomfyanonymous avatar

    comfyanonymous/ComfyUI

    117,322View on GitHub↗

    ComfyUI is a modular generative AI workflow orchestrator and node-based GUI for designing and executing complex diffusion model pipelines. It functions as both a visual interface for building generative logic graphs and a programmable backend API that exposes diffusion model operations for external integration. The system distinguishes itself through a graph-based execution model that supports differential workflow execution, re-running only modified nodes to reduce computation. It features dynamic model offloading to manage memory between system RAM and GPU VRAM and utilizes metadata-embedde

    ComfyUI is a self-hostable, node-based GUI and backend that lets you build and execute multi-step diffusion model pipelines for video generation, fitting every required feature including local execution, modular workflow, GPU acceleration, and model composition.

    PythonText-to-Video GeneratorsImage-to-Video Animators
    View on GitHub↗117,322
  • magic-research/magic-animatemagic-research avatar

    magic-research/magic-animate

    10,908View on GitHub↗

    Magic Animate is a diffusion model video generator designed for human image animation. It transforms a static human photo into a temporally consistent video by mapping movements from a reference motion clip, acting as a tool to create realistic animations from a single image. The system ensures visual stability and minimizes flicker through temporal attention injection and motion-controlled noise scheduling. To accelerate the generation of high-resolution video, it includes a distributed GPU inference engine that splits model workloads across multiple graphics cards. The project covers a com

    Magic Animate is a local image-to-video generator that animates a static human photo using a reference motion clip through a pipeline of temporal attention and motion scheduling, which fits the request for self-hosted video generation — though its focus on human animation from motion reference rather than general text-to-video or configurable multi-step workflows means it's a narrow fit within the category.

    PythonImage-to-Video Animators
    View on GitHub↗10,908
  • modelscope/diffsynth-studiomodelscope avatar

    modelscope/DiffSynth-Studio

    12,585View on GitHub↗

    DiffSynth-Studio is a comprehensive platform for the lifecycle management of generative diffusion models, providing a unified environment for inference, fine-tuning, and training. It utilizes a modular pipeline architecture and a standardized abstraction layer to support consistent workflows across diverse model configurations for image and video generation. The platform distinguishes itself through a memory-optimized inference engine that dynamically manages resources to facilitate high-resolution generation on constrained hardware. It also integrates specialized training capabilities, inclu

    DiffSynth-Studio is a modular pipeline platform for generative diffusion models that runs locally, supporting both text-to-image and text-to-video generation with memory-optimized inference for hardware-constrained environments, making it a comprehensive self-hosted video generation workflow tool.

    PythonCustom Diffusion Model TrainingDiffusion ModelsDiffusion Pipelines
    View on GitHub↗12,585
  • huggingface/diffusershuggingface avatar

    huggingface/diffusers

    33,872View on GitHub↗

    Diffusers is a PyTorch-based library and generative AI framework used to build, train, and deploy diffusion pipelines for producing multi-modal media. It provides a suite of tools for generating images, video, and audio from natural language descriptions, as well as specialized systems for text-to-image generation. The project differentiates itself through a modular architecture that separates noise schedulers, pretrained model blocks, and pipeline compositions. This structure allows for the construction of custom generation workflows and the ability to swap individual components of the diffu

    Hugging Face Diffusers is a library for building custom diffusion pipelines, including text-to-video and image-to-video workflows, that runs locally on your hardware and supports GPU acceleration and model composition, fitting your need for a configurable video generation tool.

    PythonDiffusion PipelinesText-to-Image GeneratorsCustom Diffusion Model Training
    View on GitHub↗33,872
  • chatfire-ai/huobao-dramachatfire-AI avatar

    chatfire-AI/huobao-drama

    12,732View on GitHub↗

    This project is an AI-driven video production pipeline and multimodal content synthesizer. It utilizes an orchestration framework of specialized agents to transform long-form narratives and text stories into formatted production scripts and final video episodes. The system distinguishes itself through a multi-stage synthesis process that manages the transition from raw text to media assets. This includes automated storyboarding systems that deconstruct scripts into visual sequences, tools for maintaining consistent character visual designs and voice profiles, and a generative media assembly p

    Huobao Drama is a self-hosted AI video production pipeline that orchestrates specialized agents in a multi-stage workflow to transform text narratives into formatted video episodes, making it a strong fit for building local video generation workflows with model composition.

    TypeScriptAgentic Workflow OrchestrationProgrammatic Video ProductionAI Agent Orchestrators
    View on GitHub↗12,732
  • nvlabs/sanaNVlabs avatar

    NVlabs/Sana

    8,310View on GitHub↗

    Sana is a framework for high-resolution image and video synthesis based on a linear diffusion transformer. It provides a toolkit for the training, fine-tuning, and execution of text-to-image and text-to-video models, as well as a video generative world model capable of simulating physical environments with precise spatial control. The project is distinguished by its use of linear complexity layers to handle high resolutions and its support for long-form, minute-length video generation in real time. It implements a two-stage inference paradigm that separates structural generation from visual t

    Sana is a framework for high-resolution image and video synthesis that runs locally and provides a configurable multi‑stage pipeline for text‑to‑video and image‑to‑video generation—matching your need for a self‑hosted, GPU‑accelerated pipeline, though it lacks a dedicated user interface and is primarily a research‑focused toolkit rather than a polished workflow app.

    PythonImage-to-Video GenerationText-to-Video Generators
    View on GitHub↗8,310
  • yils-lin/short-video-factoryYILS-LIN avatar

    YILS-LIN/short-video-factory

    3,428View on GitHub↗

    Short video factory is a local AI content generator and automated video editing tool. It provides a production pipeline that uses large language models to transform text prompts into marketing scripts and rendered short-form videos. The system is designed for local-first execution, running all processing and asset management on the host machine to maintain data privacy. It distinguishes itself through a batch-processing workflow that can sequentially execute copywriting and rendering for multiple items using predefined presets. The software covers a broad range of media capabilities, includi

    Short Video Factory is a local-first AI tool with a batch-processing pipeline that transforms text prompts into rendered short-form videos, fitting your need for a self-hosted, configurable video generation workflow, though it is specialized in short-form content rather than broad video generation.

    TypeScriptAutomated Video GeneratorsAI Content GeneratorsAI Video Editing Automation
    View on GitHub↗3,428
  • gyoridavid/ai_agents_azgyoridavid avatar

    gyoridavid/ai_agents_az

    3,640View on GitHub↗

    This project is an AI content automation pipeline and LLM agent orchestration framework. It provides a system for generating research-backed text, images, and videos, and scheduling their distribution to social platforms. The framework allows for the development of specialized AI agents and custom tool servers. These servers expose capabilities such as video editing and story generation as API endpoints, enabling agents to execute complex tasks through a combination of AI models and custom tooling. The system covers automated content creation across text, image, and video media, utilizing hu

    This repository is an open-source AI content automation framework that orchestrates agents and tool servers to generate videos through a configurable pipeline, covering text-to-video and image-to-video workflows while running on your own hardware — exactly the type of self-hosted, modular video generation tool you are looking for.

    PythonAgent Orchestration FrameworksAI Content Automation PipelinesAI Agent Development
    View on GitHub↗3,640
  • brycedrennan/imaginairybrycedrennan avatar

    brycedrennan/imaginAIry

    8,155View on GitHub↗

    imaginAIry is a system for generating and refining images and videos using diffusion models. It operates as a web-based server that triggers generation requests through standard API calls, allowing for the creation of visuals and video sequences from text prompts or existing files. The project provides a suite for AI image editing and upscaling, enabling the modification of visuals through natural language instructions and super-resolution tools to increase detail and image size. The system includes capabilities for structural image control using depth maps, edge maps, and body poses to main

    imaginairy is a self-hostable AI video generation system that runs as a web server and accepts API calls to create video sequences from text or images, aligning well with the intent of a local video generation pipeline, though its emphasis on a configurable multi-step workflow is not as explicit as some dedicated workflow tools.

    PythonImage EditingText-to-Visual GenerationAI Image Generation
    View on GitHub↗8,155
  • stability-ai/generative-modelsStability-AI avatar

    Stability-AI/generative-models

    27,189View on GitHub↗

    This is a framework for training and sampling diffusion models to generate high-fidelity images, video, and 4D assets. It provides a modular environment for managing generative AI training pipelines, including the handling of datasets, noise sampling, and loss weighting to stabilize the creation of synthetic content. The project features a modular model configuration system that uses YAML-based assembly to define network submodules and conditioners. It also includes a dedicated toolset for AI image watermarking, allowing for the embedding and detection of invisible markers to verify the origi

    Stability AI's generative-models repo is a modular framework for training and sampling diffusion models that includes video generation, supporting local execution with YAML‑based pipeline assembly and GPU acceleration, though it lacks a built‑in user interface or CLI for turnkey use.

    PythonDiffusion ModelsLatent Diffusion ModelsDiffusion Process Conditioners
    View on GitHub↗27,189
  • robbyant/lingbot-worldRobbyant avatar

    Robbyant/lingbot-world

    2,915View on GitHub↗

    Lingbot-world is an interactive world simulator and framework for generating high-fidelity video environments from text and image prompts. It functions as a video generation system designed to create controllable simulations for applications such as robotics learning and gaming. The project includes a video motion controller that directs camera and object movement using transformation matrices and action strings. It utilizes a quantized inference engine to reduce memory usage and accelerate the generation of video sequences. The system covers a range of optimization techniques, including fou

    Lingbot-world is a self-hostable framework for generating video environments from text and image prompts, with GPU-accelerated quantized inference and motion controls, making it a solid fit for a local AI video generation pipeline, though its explicit modular pipeline configuration and output format control are not detailed in the evidence.

    PythonGenerative Video EnvironmentsGenerative Video FrameworksInteractive World Simulation
    View on GitHub↗2,915
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
comfy-org/comfyui117.2KPythonGPL-3.0Jun 16, 2026
hpcaitech/open-sora29.1KPythonApache-2.0Apr 9, 2026
thudm/cogvideo12.8KPythonApache-2.0Nov 4, 2025
pku-yuangroup/open-sora-plan12.2KPythonMITMar 8, 2026
guoyww/animatediff12.1KPythonApache-2.0Jul 31, 2024
zai-org/cogvideo12.8KPythonApache-2.0Nov 4, 2025
hvision-nku/storydiffusion6.4KJupyter NotebookApache-2.0Sep 26, 2024
thu-ml/turbodiffusion3.3KPythonapache-2.0Feb 20, 2026
wan-video/wan2.115.4KPythonapache-2.0Dec 15, 2025
skyworkai/skyreels-v26.4KPythonotherJan 29, 2026

Related searches

  • a toolkit for AI video generation
  • an open source model for video generation
  • an automated tool for creating short-form videos
  • a visual editor for AI agent workflows
  • a toolkit for AI video understanding
  • a framework for running local LLM agents
  • a visual builder for AI agent pipelines
  • an open source non-linear video editor