SuperAPI AI 工具集

clipkit

ClipKit 是一个开源视频运行时与开放协议,面向 AI 智能体和开发者。它把一份 JSON 时间线(ClipKit Protocol)转换为 GPU 渲染的视频,即以结构化数据描述视频并直接输出 MP4。该项目提供工具来创作、校验和预览帧,支持添加字幕与宣传模板,并通过本地 Chrome(WebCodecs)渲染;如需 GPU 加速输出或专业格式(ProRes / AV1 / 透明通道),可使用托管服务的 clipkit render --cloud 命令。ClipKit 还提供 MCP 服务器,让 AI 智能体能够构建、校验、预览和渲染视频,并附有面向 Claude、Cursor 等的智能体快速入门。项目采用 monorepo 结构,各包以 @clipkit 作用域发布到 npm。许可方面:除 @clipkit/runtime 采用 Business Source License 1.1(每次发布四年后转为 Apache-2.0)外,其余均为 Apache-2.0;可自由使用、嵌入、构建自有产品并为自有客户渲染,唯一限制是不得提供与之竞争的托管式 ClipKit 渲染服务。

访问官网

工具介绍

ClipKit 是一个面向 AI 智能体和开发者的开源视频运行时与开放协议。它的核心理念是把视频描述为结构化数据:用一份 JSON 时间线(即 ClipKit Protocol 文档)来表达视频内容,然后渲染成 MP4 文件,从而省去传统的编辑器界面与时间线 UI 操作。

主要能力

  • 将 JSON 时间线转换为渲染视频,官方称其为「代理的视频基础设施」。
  • 支持创作、校验和预览帧。
  • 支持添加字幕和宣传模板。
  • 可输出 MP4;本地渲染使用已安装的 Google Chrome(基于 WebCodecs)。若需要 GPU 加速以及专业格式(ProRes / AV1 / 透明通道)输出,可使用托管服务,命令为 clipkit render --cloud。
  • 提供 MCP 服务器,让 AI 智能体能够构建、校验、预览和渲染 ClipKit 视频。
  • 官方展示的宣传视频每一帧均由 ClipKit Protocol 文档渲染而成,无需编辑器或时间线 UI,仅靠结构化数据。

使用方式

  • 项目为 monorepo,每个包以 @clipkit 作用域发布到 npm。
  • 可通过其官网 clipkit.dev、文档、协议说明以及智能体快速入门(涵盖 Claude、Cursor 等)了解接入方式。
  • 智能体可连接 MCP 服务器来执行视频相关的构建、校验、预览和渲染操作。

适用场景

  • 面向 AI 智能体及开发、交付这些智能体的开发者,用于以程序化、数据驱动的方式生成动态图形视频。
  • 需要将视频制作流程嵌入自动化或代理工作流的场景。

限制与许可

  • 本地渲染依赖已安装的 Google Chrome(用于 WebCodecs)。
  • GPU 加速和专业格式输出需通过托管服务完成。
  • 许可:除 @clipkit/runtime 采用 Business Source License 1.1(每次发布四年后自动转为 Apache-2.0)外,其余部分为 Apache-2.0。允许使用、嵌入、在其上构建自有产品以及为自有客户渲染;唯一禁止的是提供与之竞争的托管式 ClipKit 渲染服务。详见 LICENSING.md 和 TRADEMARK.md。