Orkas-AI/Orkas-VideoStudio
Turn your coding agent into a video studio: describe a video in plain language, and your agent writes the timeline and produces the file.
What it solves
OrkasVideoStudio 让编码代理(如 Claude Code、Cursor 或 Codex)能够使用自然语言编写、生成和编辑视频。它用透明、可编辑且可 diff 的中间表示(plan.json)取代“黑箱”AI 视频生成,使用户无需手动编写代码或使用专有 GUI 编辑器,即可对视频制作进行精确控制。
How it works
系统充当 AI 代理与各种视频制作工具之间的桥梁。它通过 CLI(ovs)和 MCP 服务器为代理提供必要的知识(通过 skills)和确定性的能力,并在四条生产线中运行:
- Compose:使用 HTML 和 HyperFrames 创建动态图形和解释视频。
- Edit:利用
ffmpeg和whisper.cpp处理剪切、修剪、去除静音和字幕烧录。 - Generate:通过 BYO 密钥与外部 AI 提供商(OpenAI、Gemini、Doubao)集成,生成电影级镜头和人物讲解。
- Auto:一条端到端流水线,通过单一
plan.json协调其他三条线,构建并验证最终剪辑。
Who it’s for
它面向开发者和编码代理的用户,帮助他们自动化视频创作——例如制作社交媒体解释视频、清理摄像头录制内容或生成宣传片——同时保持审计和编辑制作计划的能力。
Highlights
- Agent-Agnostic:可与任何能够运行 shell 或使用 MCP 的代理配合使用。
- Editable IR:使用
plan.json文件,使对单行的更改只触发该特定片段的重新渲染。 - Zero-Key Trunk:核心的组合和编辑功能无需付费 API 密钥;生成是可选的并且自行提供密钥(BYO)。
- Delivery Guard:包含确定性检查(
promise-check),在交付前验证完成的视频是否满足原始需求。