开源的大规模视频生成模型,支持文生视频、图生视频、语音生视频和角色动画。
- Star
- 3,764
- Fork
- 497
- 未关闭 Issue
- 61
- 最近提交
- 16天前
这是什么?
Mochi 1 是 Genmo 发布的文本生成视频模型,目前为研究预览版。模型基于 100 亿参数的扩散 Transformer(AsymmDiT),使用单一 T5-XXL 语言模型编码提示词,并配套开源的 AsymmVAE 进行视频压缩。它主要面向写实风格的运动表现与提示词遵循,首个版本生成 480p 视频。
项目提供 Gradio 网页界面和命令行脚本,可加载本地权重生成视频,并支持 CPU offload 以降低显存占用。同时提供 Python API 便于程序化调用,还支持 LoRA 微调,训练可在单张 H100 或 A100 80GB 显卡上进行。单卡推理约需 60GB 显存,ComfyUI 集成版本可在更少显存下运行。
权重可从 Hugging Face 或直接下载获取。模型针对写实画面优化,对动画风格表现较弱;若用于商业产品,需要额外的安全防护措施。
核心功能
- 01基于 100 亿参数扩散模型,从文本提示生成 480p 视频。
- 02提供 Gradio 网页界面和命令行工具,支持本地生成。
- 03提供 Python API,可在代码中调用推理流程。
- 04支持 CPU offload 与 LoRA 微调,微调可在单张大显存显卡上完成。
- 05开源 AsymmVAE,用于视频潜空间的压缩与解码。
适用场景
- 研究开源文本生成视频模型与扩散架构。
- 在本地 GPU 上根据提示词生成写实风格的短视频。
- 训练 LoRA 微调模型,适配特定视觉风格或主题。
- 通过 Python API 将视频生成能力集成到自定义应用中。
快速上手
- 1
克隆仓库
git clone https://github.com/genmoai/mochi - 2
进入项目目录
cd mochi - 3
安装 uv 并创建 Python 3.11 虚拟环境
pip install uv && uv venv --python 3.11 .venv - 4
激活环境并同步依赖
source .venv/bin/activate && uv sync --locked
使用前须知
- 单GPU运行约需60GB显存,推荐至少使用1块H100。
- 首个版本仅支持生成480p视频。
- 针对写实风格优化,对动画内容效果不佳。
- 需要单独下载模型权重,并安装FFMPEG。
收录于专题
标签
常见问题
- mochi 是什么?
- Mochi 1 是 Genmo 开源的 100 亿参数文本生成视频扩散模型,采用 Apache 2.0 许可。 Mochi 1 是 Genmo 发布的文本生成视频模型,目前为研究预览版。模型基于 100 亿参数的扩散 Transformer(AsymmDiT),使用单一 T5-XXL 语言模型编码提示词,并配套开源的 AsymmVAE 进行视频压缩。它主要面向写实风格的运动表现与提示词遵循,首个版本生成 480p 视频。
- mochi 可以免费使用吗?用的什么许可证?
- mochi 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- mochi 还在维护吗?
- 活跃维护中。mochi 最近一次提交是在 2026年10月22日。
- mochi 适合用来做什么?
- 研究开源文本生成视频模型与扩散架构。 在本地 GPU 上根据提示词生成写实风格的短视频。 训练 LoRA 微调模型,适配特定视觉风格或主题。 通过 Python API 将视频生成能力集成到自定义应用中。
- mochi 怎么安装和运行?
- 克隆仓库: git clone https://github.com/genmoai/mochi 进入项目目录: cd mochi 安装 uv 并创建 Python 3.11 虚拟环境: pip install uv && uv venv --python 3.11 .venv 激活环境并同步依赖: source .venv/bin/activate && uv sync --locked
- 在哪里获取 mochi?
- 源代码和安装说明在 GitHub 上:https://github.com/genmoai/mochi
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1.8万+161 本周2440PythonApache-2.0更新于 2个月前
基于 Diffusion Transformer 的视频生成框架,支持任意分辨率生成视频、图生视频,并可训练 LoRA 模型。
2328+7 本周199PythonApache-2.0更新于 前天
腾讯开源的 130 亿参数视频生成基础模型,可根据文本提示生成视频。
1.3万+36 本周1380PythonOther更新于 上个月
腾讯开源的中英双语文生图扩散 Transformer 模型,可理解中文和英文提示词。
4290366Jupyter NotebookOther更新于 上个月
开源的交互式游戏视频生成模型,可根据参考图和键鼠操作生成可控的游戏风格视频。
766+2 本周78PythonOther更新于 11个月前
面向高分辨率图像与视频生成的开源代码库,基于线性扩散 Transformer,提供训练与推理流程。
9785+58 本周800PythonApache-2.0维护活跃更新于 昨天