BeatAPI/BeatDesign
Local-first AI canvas and timeline. Any MCP agent. Open-source alternative to Higgsfield.
BeatDesign — 本地优先的 AI 图像与视频工作区
它是什么
BeatDesign 是一个开源的、本地优先的工作区,用于创建 AI 图像和视频。它被设计为 Higgsfield 等云工具的自托管替代方案——您在自己的机器上运行它,您的项目、媒体和时间线都保留在本地。
两种创作模式,一个项目
- 无限画布 — 一个可视化工作区,您可以在其中放置提示、图像、视频和音频,然后连接节点、分支想法、比较生成结果并复用输出。
- 视频编辑器 — 一个浏览器原生时间线,您可以在其中修剪、分割、混合音频、放置图像叠加、设置字幕样式、创建 AI 替代“镜头”、预览并导出 MP4。
两种模式共享同一个项目——您生成的任何内容都会成为可复用的资产,可在画布、编辑器和 MCP 代理中使用。
工作原理
- 默认本地运行。 项目、媒体、画布状态、时间线和生成历史都保留在您的本地工作区中。
- 自带代理。 像 Claude Code、Codex、Cursor 等编码代理可以通过 MCP(模型上下文协议)检查和编辑您在浏览器中看到的同一项目——这是 AI 工具与外部系统交互的标准方式。
- 自带生成访问。 BeatAPI 是用于生成/分析媒体的内置提供程序,但本地操作(导入、排列、编辑、预览、导出)不需要 API 密钥。选择本地文件不会将其上传到任何地方。
当前可用功能
- 图像和视频生成,以及标准和深度视频分析
- 用于图像、视频、音频、生成、时间线和文本的画布节点
- 非破坏性时间线编辑,支持图像/视频/音频轨道、可移动叠加层和带样式的 SRT 字幕
- 本地预览和浏览器端 MP4 导出(H.264/AAC),使用 WebCodecs 和 Mediabunny——导出无需系统 FFmpeg
- 英语、中文和日语界面
- 本地 MCP 服务器(stdio 和 Streamable HTTP)
当前状态
- 最新版本: v0.2.5(2026 年 10 月),包含 30 个 MCP 工具
- 未发布源码: 添加了持久画布组、资产文件夹、可复用工作流模板和 38 个 MCP 工具
- 尚未包含: 托管协作、多个命名时间线、高级转场、速度控制、波形和桌面打包
快速开始
要求:Node.js 22+、pnpm 10+,以及 macOS 或 Windows 上的最新 Chrome 浏览器。
pnpm install
pnpm db:push
pnpm dev
然后打开 http://127.0.0.1:3020。仅在您想要生成或分析媒体时添加 BeatAPI API 密钥。
支持的代理平台
README 列出了 16 个受支持的编码代理/平台,包括 Claude Code、Codex、Cursor、Windsurf、VS Code + GitHub Copilot、Cline/Roo Code、Qwen Code、Gemini CLI 等——每个都在仓库中提供了配置示例。
许可证
Apache License 2.0(对 BeatAPI/BeatDesign 商标、第三方模型访问和捆绑组件有单独条款)。
相关
- 项目
- 项目
- 项目
- 项目