综合 / 后端 · 2026-10-10 11:28 · 1 阅读 · 0 赞
NOVAI:开源免费的无限画布AI创作工作台,文生图、图生图、AI视频一站式搞定
NOVAI 是一款开源免费的无限画布 AI 创作平台,基于 Python 后端与浏览器前端构建,集成节点工作流、文生图、图生图、AI 视频生成、多模态对话、本地抠图等功能,支持 Windows 与 macOS 双击即用。
前言
大家好,我是日记!
现在用 AI 创作,最大的麻烦有时候并不是“不会用AI”,而是工具太多了!一项工作,可能用到AI会话,图片生成、视频工具,往往还需要来回修改,工作复杂后回来切换的成本也变得更高。
今天给大家安利一款开源工具,它采用无限画布 + 节点工作流的方式,将文生图、图生图、AI 视频生成、GPT 多模态对话等能力连接起来,用户仅需在一个界面即可完成各种AI创作功能,无需在各种AI平台来回切换。
简介
NOVAI是一款开源免费的无限画布AI创作平台,专为创作者的图像、视频生产场景设计。
系统集无限画布、节点工作流、文生图、图生图、AI视频生成、多模态对话、本地抠图、人脸模糊、资产管理等功能于一体,所有操作在一个界面即可无缝衔接,帮助用户更简单、直观管理创作全流程。
系统采用无限画布 + AI节点工作流的方式,基于Python后端 + 浏览器前端技术栈构建,无需安装Python、无需配置环境,下载安装包双击即用,支持在Windows、macOS双平台使用,十分适合自媒体创作者、短视频团队、独立设计师等用户使用。


功能列表
无限画布创作:
支持无限画布自由缩放、拖拽、连线,图、视频、对话节点等空间编排功能,用户可自由组合,简单灵活。
支持自动创建节点,无需手动导入,所有中间版本全部留痕,方便回退和追溯。
工作流编排:
支持图像、视频、LLM节点连线串联,上一步产物可直接作为下一步输入。
支持生成结果后自动弹出换衣服、换场景、加运镜等快捷建议,一键续做,简单方便。
支持使用@快速引用画布节点作为参考素材,进行下一步创作。
图像生成:
支持文生图,用户可根据自然语言描述生成图片,可作为下一步素材。
支持图生图,可以使用已有图片作为创作参考快速生成相似或者相反的图。
支持Qwen-Image、FLUX、Z-Image等主流模型,Qwen-Image-2512针对中文文字渲染做了特殊优化,适合海报、Banner等场景使用。
视频生成:
支持视频节点播放、暂停、全屏以及进度控制等功能。
支持将图片和文本等内容结合到视频创作流程中,快速生成AI视频。
支持基于火山引擎Seedance 2.0的视频编辑,含换脸合规通道与提示词模板。
多模态对话:
支持GPT类多模态模型,可自由接入使用
支持将多模态对话和画布中的其他 AI 创作节点结合使用
智能建议:
支持根据当前创作内容提供下一步操作建议,适合连续进行图片和视频创作,有效提高工作效率。
素材管理:
支持画布列表卡片式管理,最多可实现4张图片2×2网格预览。
内置资产管理页面,可统一集中查看和管理创作产物。
部署形态:
内置Windows、macOS安装包,无需配置双击即可完成安装。
功能截图
首页:

无限画布:

文生图:

会话聊天:

API设置:


素材库管理:

系统架构
项目结构:
├── main.py # Python后端服务入口(端口3000)
├── requirements.txt # Python依赖清单
├── desktop/ # Electron桌面客户端(测试版)与构建说明
├── CLI/ # 命令行工具
├── static/images/ # 截图与图标资源
├── assets/models/ # 模型资产(含在线更新白名单)
├── public/ # Web前端静态资源
├── docs/ # 文档
├── tests/ # 测试
├── tools/ # 工具脚本
└── workflows/ # 工作流配置
技术栈:
后端: 开发语言: Python 本地模型: RMBG-2.0抠图 / YuNet人脸检测
模型接入: 免费API: ModelScope(开箱即用) 对话模型: Qwen3-235B / Qwen3-VL-235B 生图模型: Qwen-Image-2512 / FLUX.2-klein-9B / Z-Image-Turbo / Qwen-Image-Edit-2511 视频模型: agnes-video-v2.0 / Seedance 2.0(火山引擎)
前端: 界面形态: 浏览器Web界面(127.0.0.1:3000) 桌面端: Electron封装(测试版,自带Chromium内核)
部署: Windows:NOVAI-Setup.exe安装包 macOS:NOVAI.dmg镜像
快速开始
1、环境准备: 安装包方式无任何环境要求;源码方式需Python 3.10以上并勾选Add Python to PATH。
安装包:无依赖 / 源码:Python 3.10+ 2、获取程序: 文后获取
3、启动验证: 双击图标启动,浏览器自动打开本地界面。
http://127.0.0.1:3000/ 4、源码运行: 需要个性化开发的用户可从源码启动。
cd NOVAI
pip install -r requirements.txt
python main.py