Duix-Avatar

断网也能克隆数字人,视频自己生成不花云钱。

真正开源的 AI 数字人工具包,支持离线视频生成与数字人克隆,让开发者无需依赖云端即可打造专属数字分身,是数字人领域的高人气开源方案。

开源 unknown 视频生成
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 15557
维护状态 低维护
是否开源 是
定价模式 unknown

项目数据

分类视频生成
开发团队duixcom
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议NOASSERTION
主要语言C
技术栈/模型ai-avatar,ai-avatars,cloning,cloning-tool,digital-human,multimodal-ai,video-generation,video-synthesis
GitHub 星标★ 15557
30天Star增速
HF 下载量
上线时间2024-12-24 00:00:00
最近更新2026-09-22 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

难度:进阶 约 60 分钟 部署方式:Docker 7 步

环境要求

  • Windows 10 19042.1526 及以上,或 Ubuntu 22.04(其他桌面 Linux 理论可用)
  • NVIDIA 显卡且已正确安装驱动
  • Windows:D 盘剩余 30GB 以上,C 盘剩余 100GB 以上
  • 推荐配置:i5-13400F / 32GB 内存 / RTX 4070
  • 已安装 Docker 与 docker-compose

安装与启动步骤

  1. 1检查并更新 WSL

    Windows 用户先确认 WSL 是否已安装,若已安装则无需重装,直接更新即可,这是运行 Docker 的前提。

    wsl --list --verbose
    wsl --update
  2. 2安装 Docker

    Windows 到 Docker 官网下载安装包;Ubuntu 可直接用 apt 安装 docker.io 与 docker-compose。

    sudo apt update
    sudo apt install docker.io
    sudo apt install docker-compose
  3. 3安装显卡驱动

    按 NVIDIA 官网文档安装驱动,执行 nvidia-smi 能显示显卡信息即安装成功。

    nvidia-smi
  4. 4安装容器工具包

    Ubuntu 需安装 NVIDIA Container Toolkit,让 Docker 能调用 GPU,最后重启 Docker 服务生效。

    distribution=$(. /etc/os-release;echo $ID$VERSION_ID) 
      && curl -s -L https://nvidia.github.io/libnvidia-container/gpgkey | sudo apt-key add - 
      && curl -s -L https://nvidia.github.io/libnvidia-container/$distribution/libnvidia-container.list | sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list
    sudo apt-get update
    sudo apt-get install -y nvidia-container-toolkit
    sudo nvidia-ctk runtime configure --runtime=docker
    sudo systemctl restart docker
  5. 5启动服务端 Windows

    在 /deploy 目录执行 docker-compose up -d;想用精简版则加 -f docker-compose-lite.yml。

    cd /deploy
    docker-compose up -d
  6. 6启动服务端 Ubuntu

    Ubuntu 使用专用编排文件启动服务,同样在 /deploy 目录下执行。

    cd /deploy
    docker-compose -f docker-compose-linux.yml up -d
  7. 7安装启动客户端

    从 Releases 下载 Linux 版 AppImage,双击运行;root 用户需在终端加 --no-sandbox 参数启动。

    ./Duix.Avatar-x.x.x.AppImage --no-sandbox

关键配置

配置项必填说明示例
docker-compose.yml是Windows 默认部署编排文件,位于 /deploy 目录/deploy/docker-compose.yml
docker-compose-lite.yml否精简版编排文件,仅启动一个 gen-video 服务/deploy/docker-compose-lite.yml
docker-compose-linux.yml否Ubuntu 22.04 使用的部署编排文件/deploy/docker-compose-linux.yml

如何确认成功

执行 docker ps,Docker 中出现三个服务即成功,精简版只有一个 Duix.Avatar-gen-video 服务。

常见问题

Q:首次启动下载很久、流量很大?

A:首次部署需下载约 70GB 内容,约半小时,速度取决于网络,建议使用 WiFi 并耐心等待。

Q:50 系显卡如何部署?

A:README 提供 NVIDIA 50 系显卡专用方案,使用 PyTorch 官方预览版,同样兼容 30/40 系显卡(CUDA 12.8)。

Q:Ubuntu 下 root 用户双击 AppImage 无反应?

A:改用命令行执行 ./Duix.Avatar-x.x.x.AppImage --no-sandbox,加上 --no-sandbox 参数即可启动。

Q:C 盘空间不足 100GB 怎么办?

A:安装 Docker 后可在配置界面另选一个剩余空间大于 100GB 的磁盘文件夹作为镜像存储位置。

注意事项

  • D 盘需预留 30GB 以上,C 盘需 100GB 以上空间
  • 内存 32GB 为必要或推荐配置,显存不足会影响生成效果
  • 首次拉取镜像约消耗 70GB 流量,建议使用 WiFi
  • 需确保 NVIDIA 驱动与容器工具包安装正确后再启动服务

核心亮点

  • 完全开源,支持离线视频生成和数字人克隆,无需依赖云端服务
  • 基于C语言实现,性能高效,适合资源受限环境部署
  • 提供多模态AI能力,涵盖视频合成与克隆,功能完整

不足之处

  • C语言生态对AI开发者不友好,二次开发门槛较高
  • 文档/社区待观察

适用场景

  • 离线环境下的数字人视频批量生成
  • 企业私有化部署虚拟主播或客服形象
  • 研究数字人克隆与视频合成算法的教学实验

替代项目

SadTalker、Wav2Lip、HeyGen

项目介绍

Duix-Avatar 是数字人3D领域的开源项目,由 duixcom 开发,2024 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(15,557)位列前 4%,在数字人3D分类的 272 个项目里位列前 1%。

近 44 天,它的 GitHub 星标从 14,396 增加到 15,557,净增 1,161。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-22。从国内网络环境看,可直接访问。

它主要面向的使用场景是:离线环境下的数字人视频批量生成。同类可对比的替代方案包括 SadTalker、Wav2Lip、HeyGen。

上一篇:没有了!

下一篇:echomimic_v2

同类项目推荐

A3D 开源

在 three.js 里直接调用 AI 生成纹理和素材,边建模边生成

3D x AI hybrid editor, built with three.js

★ 129 2026-08-09
cube 开源

用一句话生成 3D 模型,在 Roblox 里快速落地 AI 创作

Roblox Foundation Model for 3D Intelligence

★ 1254 2026-08-09
AG3D 开源

用2D图片直接生成3D虚拟人,告别昂贵扫描

Official code release for ICCV2023 paper AG3D: Learning to Generate 3D Avatars from ···

★ 272 2026-08-09
GameFactory-3A 开源

一条命令生成 3A 游戏资产,从模型到视频全自动

A comprehensive open-source 3A game-generation skill and asset framework.

★ 798 2026-08-21