Mindket

Kandinsky S2V 1.0 Lite

Newversion 1 · updated

Overview

Turns one reference picture and a speech recording into a talking avatar video, animating the whole figure to match the audio. For researchers and developers with a strong GPU. Use only faces and voices you have the right to use.

Kandinsky S2V 1.0 Lite is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • A strong NVIDIA GPU, since the card measured about 57 GiB of peak memory on an H100
  • The uv tool and Python
  • The kandinsky-s2v repository from GitHub
  • Room for the 4.2 GiB checkpoint plus the text encoders and the VAE
Runs in
  • A GPU machine with the kandinsky-s2v code from GitHub
  • The Hugging Face demo space the card lists, for a quick look
  • Windows, macOS or Linux with Python, to download the files
Start with
cd kandinsky-s2v
uv sync

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

Kandinsky S2V 1.0 Lite makes avatar videos from two inputs, a reference frame and a speech track. It animates the whole figure in the picture, not only the head, so the person moves in step with the speech. The audio only guides the motion, and the model does not create any sound itself.

Who it suits

It suits researchers and developers who build talking-avatar tools and have a high-end GPU to run a video model.

IndustryWho uses itHow they use itExample
Video productionCreatorsAnimate a character from one picture and a voice trackMaking a presenter clip from a still image
EducationCourse buildersTurn a narrated script into a talking figurePutting a face on a recorded lesson
Game and mediaDevelopersTest speech-driven animation of charactersAnimating a cartoon figure to a dialogue line
AI researchResearchersStudy speech-to-video diffusion modelsComparing the standard and distilled versions

You can skip it if you need sound generated, if you lack a large GPU, or if you do not have consent to animate the person in your picture.

Where to use it

  • A GPU machine with the kandinsky-s2v code from GitHub
  • The Hugging Face demo space the card lists, for a quick look
  • Windows, macOS or Linux with Python, to download the files
Use caseWhoWhat they get back
Talking avatarCreatorsA 25 fps video that matches your speech track
Long narrationProducersA longer video built in 5-second chunks
Faster generationEngineersLower time per second of video by splitting across GPUs

How to set it up

You work from the project's GitHub code and the uv tool. The first run fetches the checkpoint and the helper models by itself.

  • A strong NVIDIA GPU, since the card measured about 57 GiB of peak memory on an H100
  • The uv tool and Python
  • The kandinsky-s2v repository from GitHub
  • Room for the 4.2 GiB checkpoint plus the text encoders and the VAE
  1. Clone the kandinsky-s2v repository and open its folder.
  2. Install the dependencies with uv.
  3. Run the generate command with a speech file and a reference image.
cd kandinsky-s2v
uv sync
pip install -U huggingface_hub
hf download kandinskylab/Kandinsky-S2V-1.0-Lite

How to use it

You run one command with a config file, a speech track, a reference frame and an output path. On its first run the code fetches this checkpoint, the text encoders and the VAE from their Hugging Face repositories.

uv run kandy-s2v generate \
    --config src/kandinsky_s2v/configs/s2v_lite.yaml \
    --audio speech.wav \
    --image reference.png \
    --out out.mp4
ToolWhat it does
uv syncInstalls the project's dependencies
kandy-s2v generateMakes a video from a speech track and a reference image
--configChooses the settings file for the Lite model
--audioThe speech track that drives the motion
--imageThe reference frame to animate
--outWhere the finished video is saved

Example

You pass a short speech.wav and a clear reference.png of a person you have consent to animate. The command writes out.mp4, a talking video of that person at 25 fps, moving in time with the speech.

For newcomers and experts

If you are new to this, you give the model a photo and a recording, and it makes the person in the photo appear to say the words. A first small try is one clear photo and a few seconds of speech.

For people who know the field, it is latent diffusion with flow matching. Qwen2.5-Omni-7B supplies the text and audio conditions, CLIP adds a pooled text embedding, and a HunyuanVideo 3D VAE encodes and decodes. A 2.3B DiT is the backbone, with speech cross-attention adapters on 13 of its 32 visual blocks.

Time to generate one second of video on one H100
Default44 s
With compile35 s
Split across 4 GPUs14 s
  1. Reference frame and speech track go in
  2. Qwen2.5-Omni and CLIP supply the conditions
  3. The diffusion transformer builds video latents
  4. The VAE decodes them into a 25 fps video

Good to know

A distilled sibling called Kandinsky-S2V-1.0-Lite-distill needs 16 steps instead of 50. Memory peaks mostly in the VAE decode, and tiling it lowers the peak at the cost of faint seams.

  • License: MIT
  • Cost to run: none named, though one H100 used about 57 GiB of memory in the card's tests
  • Data it reaches: your reference image and speech file, plus models the code downloads from the Hub on first run
  • Not for: animating anyone without their consent, or passing the result off as a genuine recording

README and files

README

Kandinsky S2V 1.0 Lite

Turns one reference picture and a speech recording into a talking avatar video, animating the whole figure to match the audio. For researchers and developers with a strong GPU. Use only faces and voices you have the right to use.

Made by kandinskylab on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

About

What it is: Kandinsky S2V 1.0 Lite makes avatar videos from two inputs, a reference frame and a speech track. It animates the whole figure in the picture, not only the head, so the person moves in step with the speech. The audio only guides the motion, and the model does not create any sound itself.

Who it suits: It suits researchers and developers who build talking-avatar tools and have a high-end GPU to run a video model.

Industry | Who uses it | How they use it | Example
Video production | Creators | Animate a character from one picture and a voice track | Making a presenter clip from a still image
Education | Course builders | Turn a narrated script into a talking figure | Putting a face on a recorded lesson
Game and media | Developers | Test speech-driven animation of characters | Animating a cartoon figure to a dialogue line
AI research | Researchers | Study speech-to-video diffusion models | Comparing the standard and distilled versions

You can skip it if you need sound generated, if you lack a large GPU, or if you do not have consent to animate the person in your picture.

Where to use it:

  • A GPU machine with the kandinsky-s2v code from GitHub
  • The Hugging Face demo space the card lists, for a quick look
  • Windows, macOS or Linux with Python, to download the files
Use case | Who | What they get back
Talking avatar | Creators | A 25 fps video that matches your speech track
Long narration | Producers | A longer video built in 5-second chunks
Faster generation | Engineers | Lower time per second of video by splitting across GPUs

How to set it up: You work from the project's GitHub code and the uv tool. The first run fetches the checkpoint and the helper models by itself.

  • A strong NVIDIA GPU, since the card measured about 57 GiB of peak memory on an H100
  • The uv tool and Python
  • The kandinsky-s2v repository from GitHub
  • Room for the 4.2 GiB checkpoint plus the text encoders and the VAE
  1. Clone the kandinsky-s2v repository and open its folder.
  2. Install the dependencies with uv.
  3. Run the generate command with a speech file and a reference image.
cd kandinsky-s2v
uv sync
pip install -U huggingface_hub
hf download kandinskylab/Kandinsky-S2V-1.0-Lite

How to use it: You run one command with a config file, a speech track, a reference frame and an output path. On its first run the code fetches this checkpoint, the text encoders and the VAE from their Hugging Face repositories.

uv run kandy-s2v generate \
    --config src/kandinsky_s2v/configs/s2v_lite.yaml \
    --audio speech.wav \
    --image reference.png \
    --out out.mp4
Tool | What it does
uv sync | Installs the project's dependencies
kandy-s2v generate | Makes a video from a speech track and a reference image
--config | Chooses the settings file for the Lite model
--audio | The speech track that drives the motion
--image | The reference frame to animate
--out | Where the finished video is saved

Example: You pass a short speech.wav and a clear reference.png of a person you have consent to animate. The command writes out.mp4, a talking video of that person at 25 fps, moving in time with the speech.

For newcomers and experts: If you are new to this, you give the model a photo and a recording, and it makes the person in the photo appear to say the words. A first small try is one clear photo and a few seconds of speech.

For people who know the field, it is latent diffusion with flow matching. Qwen2.5-Omni-7B supplies the text and audio conditions, CLIP adds a pooled text embedding, and a HunyuanVideo 3D VAE encodes and decodes. A 2.3B DiT is the backbone, with speech cross-attention adapters on 13 of its 32 visual blocks.

Title: Time to generate one second of video on one H100
Default: 44 s
With compile: 35 s
Split across 4 GPUs: 14 s
Reference frame and speech track go in
Qwen2.5-Omni and CLIP supply the conditions
The diffusion transformer builds video latents
The VAE decodes them into a 25 fps video

Good to know: A distilled sibling called Kandinsky-S2V-1.0-Lite-distill needs 16 steps instead of 50. Memory peaks mostly in the VAE decode, and tiling it lowers the peak at the cost of faint seams.

  • License: MIT
  • Cost to run: none named, though one H100 used about 57 GiB of memory in the card's tests
  • Data it reaches: your reference image and speech file, plus models the code downloads from the Hub on first run
  • Not for: animating anyone without their consent, or passing the result off as a genuine recording

On Hugging Face, 13 November 2026

  • Task: image to video
  • Downloads in the last 30 days: 73
  • Likes: 9
  • License: mit
  • Tags: kandinsky_s2v, speech-to-video, avatar, video-generation, kandinsky, image-to-video

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download kandinskylab/Kandinsky-S2V-1.0-Lite

Then follow the usage in its model card. Nothing in this kit runs by itself.

Files
README.md  5 KB

1 file, 5 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

ProductDownloads, last 30 daysLikesParametersLicenseLast change
Kandinsky S2V 1.0 Lite This page739—mit
Kandinsky S2V 1.0 Lite distilledShares avatar · kandinsky · kandinsky_s2v844—mit
Wan2.2-Fun-5B-ControlShares video-generation · image-to-video25,52522—apache-2.0
LightVAEShares video-generation · image-to-video81940—apache-2.0
natural-face-speech-h3-loraShares video-generation18947—apache-2.0
Wan2.2-I2V-A14B-GGUFShares image-to-video1,140,54046414.3Bapache-2.0
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New

Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…

New

ACE-Step 1.5 XL SFT

ACE-Step · Kit

Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…

New

Similar in Developer

See all in Developer

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

buzz

block · Kit

Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…

New37.3k

plannotator

backnotprop · Kit

Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.

New10.5k