glanderness/BeefTV

High-performance · Lightweight · AI Native Video workspace. 面向 AI 时代的视频创作工作台。 在画布中,和Agent一起自由连接创意、模型与素材。

BeefTV – AI 原生视频创作工作区

它是什么 – BeefTV 是一款桌面优先、高性能、轻量级的应用程序,可让您在自由形式的画布上构建 AI 生成的多媒体内容(文本、图像、视频、音频)。它使用 React、Go 和 Wails 框架构建,可在 macOS 和 Windows 上运行,并旨在让您使用的 AI 模型始终处于您的控制之下。

为什么重要 – 与许多将 AI 视为辅助按钮的工具不同,BeefTV 将 AI 代理作为创意工作流程的核心部分。画布允许您使用节点连接提示词、素材和模型端点,将单次生成转变为可复用、可编辑的生产管线。


核心概念

步骤 您做什么
想法 / 参考 导入文本提示词、图像、视频片段、音频等。
AI 原生画布 拖放节点,链接它们以定义数据流。
模型 + 工具 附加您配置的任何文生图、视频、音频或转录模型。
生成输出 生成可编辑的文本、图片、视频、音频、故事板。
迭代 保留图形,复用素材,随时间优化结果。

主要功能(如仓库中所列)

  • 生成 – 基于提示词创建文本、图像、视频和音频。
  • 基于节点的工作流 – 可视化图形,其中每个节点代表一个模型、一个转换或一个媒体素材;边定义数据流。
  • 素材管理 – 项目库、个人素材库和异步任务队列。
  • 模型无关 – 您可以插入任何提供商(本地或远程)用于 LLM、扩散模型、视频生成器等;不锁定单一服务。
  • 轻量且高性能 – 优化的视口渲染和分离的媒体预览/生成,使大型项目保持响应。
  • 本地优先工作区 – 所有数据都存储在您的机器上;您可以导出或迁移项目。
  • 可扩展 – 基于 React + Go 构建;开发人员可以添加新的模型协议或 UI 组件。

典型用例

  1. AI 辅助视频故事板 – 从文本提示词开始,生成概念图像,将它们拼接成故事板,然后扩展到完整视频。
  2. 快速多媒体原型制作 – 无需离开应用即可快速生成文本、图形、音频和视频的混合内容,用于营销或教育内容。
  3. 迭代创意管线 – 保留生成素材的历史记录,编辑部分内容(例如,重新渲染单个场景),并在项目之间复用它们。
  4. 自定义模型实验 – 通过在节点图中切换提供商来测试不同的扩散或文生视频模型。

入门(来自 README)

# 克隆仓库
git clone https://github.com/glanderness/BeefTV.git
cd BeefTV

# 构建桌面版本(脚本处理特定操作系统的打包)
./scripts/build-beeftv-release.sh
  • 从 Releases 页面下载适用于 macOS 或 Windows 的预构建二进制文件。
  • 按照 QUICKSTART.md 进行首次启动说明以及如何添加您自己的模型端点。
  • 仓库还包含 QUICKSTART.md 和 docs/desktop-release.md,用于详细的环境要求和本地开发。

社区与支持

  • 官方网站:https://beeftv.app/
  • 社区二维码(企业微信)和 X/Twitter 账号 @beefnoode 在 README 中链接。
  • 发布版中提供了演示视频(参见“产品演示”部分)。

贡献与许可

  • 欢迎通过 Issues 和 Pull Requests 贡献;请参阅 CONTRIBUTING.md 了解工作流程。
  • 项目根据 MIT 许可证 发布。
  • 第三方归属在 NOTICE 文件中列出。

总结 – BeefTV 是一款真正的开源桌面应用程序,将 AI 模型直接集成到可视化、基于节点的视频创作环境中,旨在实现高性能、低资源占用,并让用户完全控制底层模型。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目