Anil-matcha / Open-Generative-AI
Anil-matcha / Open-Generative-AI
Open Generative AI — Open-Source Alternative to AI Video Platforms Open Generative AI — AI 视频平台的开源替代方案。
The free, open-source alternative to AI Video Platforms. Generate AI images and videos using 200+ state-of-the-art models — no content filters, no closed ecosystem, no subscription fees. 这是 AI 视频平台的免费开源替代方案。使用 200 多种最先进的模型生成 AI 图像和视频——无内容过滤、无封闭生态、无订阅费用。
Community: Join Reddit & Discord for discussions and support 社区: 加入 Reddit 和 Discord 进行讨论与获取支持。
🤖 Automate media generations with AI coding agents: Generative-Media-Skills — a library of skills that let agents like Claude Code, Codex, and other coding assistants drive 200+ image/video models end-to-end (prompt → generate → edit → stitch) directly from your terminal. Perfect for building automated media pipelines without touching a UI. 🤖 使用 AI 编程代理自动化媒体生成: Generative-Media-Skills 是一个技能库,允许 Claude Code、Codex 等编程助手直接从终端驱动 200 多种图像/视频模型,实现端到端(提示词 → 生成 → 编辑 → 拼接)的工作流。非常适合在不接触 UI 的情况下构建自动化媒体流水线。
Related projects 相关项目
- Open-source Node based workflow builder -> https://github.com/SamurAIGPT/Vibe-Workflow 开源基于节点的流程构建器 -> https://github.com/SamurAIGPT/Vibe-Workflow
- Open-source AI Clipping — turn any long-form YouTube video into viral-ready vertical shorts -> https://github.com/SamurAIGPT/AI-Youtube-Shorts-Generator 开源 AI 剪辑工具 — 将任何长篇 YouTube 视频转换为适合传播的竖屏短视频 -> https://github.com/SamurAIGPT/AI-Youtube-Shorts-Generator
- Open-source AI Design Agent -> https://github.com/Anil-matcha/Open-AI-Design-Agent 开源 AI 设计代理 -> https://github.com/Anil-matcha/Open-AI-Design-Agent
🌐 Try it Online — No Install Required 🌐 在线试用 — 无需安装
Hosted version: https://muapi.ai/open-generative-ai 托管版本:https://muapi.ai/open-generative-ai
Use all four studios (Image, Video, Lip Sync, Cinema) directly in your browser — no Node.js, no setup. Sign up for a free account to start generating. The hosted version is always up to date with the latest models. Follow the creator for updates. 直接在浏览器中使用所有四个工作室(图像、视频、唇形同步、电影)——无需 Node.js,无需配置。注册免费账户即可开始生成。托管版本始终保持与最新模型同步。关注创作者以获取更新。
⬇️ Download Desktop App ⬇️ 下载桌面应用
One-click installers — no Node.js or terminal required. 一键安装程序 — 无需 Node.js 或终端。
- macOS Apple Silicon (M1/M2/M3/M4): Open Generative AI-1.0.9-arm64.dmg
- macOS Intel (x64): Open Generative AI-1.0.9.dmg
- Windows (x64): Open Generative AI Setup 1.0.9.exe
- Linux (Ubuntu x64): v1.0.9 release (.AppImage / .deb), or build locally with
npm run electron:build:linux. - All releases: github.com/Anil-matcha/Open-Generative-AI/releases
macOS Installation Guide macOS 安装指南
Because the app is not notarized by Apple, macOS Gatekeeper will block it on first launch. Follow these steps: 由于该应用未经过 Apple 公证,macOS Gatekeeper 会在首次启动时阻止它。请按照以下步骤操作:
- Step 1: Mount the DMG and drag the app to /Applications 第一步: 挂载 DMG 并将应用拖至 /Applications
- Step 2: Open Terminal and run:
xattr -cr "/Applications/Open Generative AI.app"第二步: 打开终端并运行:xattr -cr "/Applications/Open Generative AI.app" - Step 3: Right-click the app in /Applications → click Open → click Open again on the dialog 第三步: 在 /Applications 中右键点击应用 → 点击“打开” → 在弹窗中再次点击“打开”。
You only need to do this once. After that, the app opens normally. 你只需要执行一次此操作。之后,应用即可正常打开。
Alternative (no Terminal): 替代方案(无需终端):
- Try to open the app — macOS will block it 尝试打开应用 — macOS 会阻止它
- Go to System Settings → Privacy & Security 前往“系统设置” → “隐私与安全性”
- Scroll down to find “Open Generative AI was blocked” 向下滚动找到“Open Generative AI was blocked”
- Click Open Anyway → Open 点击“仍然打开” → “打开”
Windows Installation — SmartScreen warning fix Windows 安装 — SmartScreen 警告修复
Windows SmartScreen may show a warning because the installer is not code-signed: 由于安装程序未进行代码签名,Windows SmartScreen 可能会显示警告:
- Click More info on the SmartScreen dialog 点击 SmartScreen 弹窗上的“更多信息”
- Click Run anyway 点击“仍然运行”
The app will install silently to %LocalAppData% with a Start Menu shortcut. 应用将静默安装到 %LocalAppData% 并创建开始菜单快捷方式。
Ubuntu / Linux Installation Ubuntu / Linux 安装
Linux artifacts are available when building with Electron Builder: 使用 Electron Builder 构建时可获得 Linux 构建产物:
# Build Linux installers (AppImage + .deb)
npm run electron:build:linux
Generated files are written to the release/ folder:
生成的文件将写入 release/ 文件夹:
- AppImage — portable, run directly after making executable:
AppImage — 便携式,赋予执行权限后直接运行:
chmod +x "release/Open Generative AI-*.AppImage"./release/Open\ Generative\ AI-*.AppImage - .deb — install on Debian/Ubuntu:
.deb — 在 Debian/Ubuntu 上安装:
sudo apt install ./release/open-generative-ai_*_amd64.deb
If AppImage fails to start on older systems, install libfuse2:
如果 AppImage 在旧系统上无法启动,请安装 libfuse2:
sudo apt install libfuse2
Ubuntu 24.04+ / AppArmor sandbox restriction Ubuntu 24.04+ / AppArmor 沙盒限制
Ubuntu 24.04 and later enable a kernel security policy (apparmor_restrict_unprivileged_userns) that blocks Chromium’s user-namespace sandbox. If the app fails to start silently or crashes immediately, you have two options: Ubuntu 24.04 及更高版本启用了内核安全策略 (apparmor_restrict_unprivileged_userns),该策略会阻止 Chromium 的用户命名空间沙盒。如果应用静默启动失败或立即崩溃,你有两个选择:
- Option A — Recommended: install the .deb instead. The .deb package ships an AppArmor profile that grants the required permission automatically on install with no system-wide changes. 选项 A — 推荐: 改为安装 .deb。该 .deb 包附带一个 AppArmor 配置文件,可在安装时自动授予所需权限,无需进行系统级更改。
- Option B — Temporary system fix (AppImage users):
选项 B — 临时系统修复(AppImage 用户):
sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0This lasts until next reboot. To make it permanent: 此操作在下次重启前有效。若要永久生效:echo 'kernel.apparmor_restrict_unprivileged_userns=0' | sudo tee /etc/sysctl.d/99-userns.conf
Open Generative AI is a free, open-source AI image, video, cinema, and lip sync studio that brings creative workflows to everyone. No content filters, no prompt rejections, no guardrails — just full creative freedom. Open Generative AI 是一个免费、开源的 AI 图像、视频、电影和唇形同步工作室,为每个人带来创意工作流。无内容过滤、无提示词拒绝、无护栏——只有完全的创作自由。
Powered by Muapi.ai, it supports text-to-image, image-to-image, text-to-video, image-to-video, and audio-driven lip sync generation across models like Flux, Nano Banana, Midjourney, Kling, Sora, Veo, Seedream, Infinite Talk, LTX Lipsync, Wan 2.2, and more — all from a sleek, modern interface you can self-host and customize. 由 Muapi.ai 提供支持,它支持文生图、图生图、文生视频、图生视频以及音频驱动的唇形同步生成,涵盖 Flux、Nano Banana、Midjourney、Kling、Sora、Veo、Seedream、Infinite Talk、LTX Lipsync、Wan 2.2 等模型——所有这些都集成在一个你可以自托管和自定义的时尚、现代界面中。
Why Open Generative AI instead of other AI Video Platforms? 为什么选择 Open Generative AI 而不是其他 AI 视频平台?
- No filters — no content filters, no nanny guardrails, no prompt rejections 无过滤 — 无内容过滤、无保姆式护栏、无提示词拒绝
- Free & open-source — no subscription, no vendor lock-in 免费且开源 — 无订阅、无供应商锁定
- Self-hosted — your data stays on your machine, full creative control 自托管 — 数据保留在你的机器上,拥有完全的创作控制权
- 200+ models — text-to-image, image-to-image, text-to-video, image-to-video, lip sync 200+ 模型 — 文生图、图生图、文生视频、图生视频、唇形同步
- Multi-image input — feed up to 14 reference images into compatible models 多图像输入 — 可向兼容模型输入最多 14 张参考图像
- Lip Sync Studio — animate portraits or sync lips to any audio with 9 dedicated models 唇形同步工作室 — 使用 9 个专用模型为肖像制作动画或将唇形与任何音频同步
- Extensible — add your own models, modify the UI, build on top of it 可扩展 — 添加你自己的模型、修改 UI、在其基础上进行构建
For a deep dive into the technical architecture and the philosophy behind the “Infinite Budget” cinema workflow, see our comprehensive guide and roadmap. 如需深入了解技术架构以及“无限预算”电影工作流背后的理念,请参阅我们的综合指南和路线图。
⚡ Local Model Inference (Desktop App Only) ⚡ 本地模型推理(仅限桌面应用)
The desktop app supports two independent local engines. Pick whichever fits the machine you actually run on: 桌面应用支持两个独立的本地引擎。选择适合你当前运行机器的引擎:
| Engine | What it is | Best for |
|---|---|---|
| sd.cpp (bundled) | C++ engine from stable-diffusion.cpp, runs on the same machine as the app. Metal GPU on Apple Silicon, CUDA/Vulkan/ROCm on Linux/Windows. | Image-only models. Works on Mac M-series. |
| Wan2GP (BYO server) | HTTP client to a user-run Wan2GP server. The server runs Python + PyTorch on a CUDA/ROCm GPU; the desktop app only sends prompts and receives results. | Video models (Wan 2.2, Hunyuan, LTX) and large image models (Flux, Qwen-Image). NVIDIA/AMD GPU required on the server; the desktop app itself can run on a Mac. |
| 引擎 | 简介 | 适用场景 |
|---|---|---|
| sd.cpp (内置) | 来自 stable-diffusion.cpp 的 C++ 引擎,与应用在同一台机器上运行。支持 Apple Silicon 上的 Metal GPU,以及 Linux/Windows 上的 CUDA/Vulkan/ROCm。 | 仅限图像模型。适用于 Mac M 系列芯片。 |
| Wan2GP (自带服务器) | 连接用户自建 Wan2GP 服务器的 HTTP 客户端。服务器在 CUDA/ROCm GPU 上运行 Python + PyTorch;桌面应用仅负责发送提示词并接收结果。 | 视频模型(Wan 2.2, Hunyuan, LTX)和大型图像模型(Flux, Qwen-Image)。服务器需要 NVIDIA/AMD GPU;桌面应用本身可在 Mac 上运行。 |
Both engines share the same UI: open Settings → Local Models to configure each. 两个引擎共享同一个 UI:打开“设置” → “本地模型”进行配置。