flatkey-ai/flatkey-cli

Flatkey media generation CLI for images, videos, audio, text, credits, and model discovery.

解决的问题

Flatkey CLI 提供了一个统一的界面,用于生成多模态 AI 内容(包括图像、视频、音频(TTS、SFX、音乐)和文本),并使用单一 API 密钥和积分余额。它消除了管理不同 AI 提供商的多个订阅和账户的需求,特别针对需要程序化、具成本效益且快速迭代,且无需面对创作者导向套件中常见长队列的媒体团队和 AI 代理。

运作方式

该 CLI 作为通往各种高端 AI 模型(例如 Seedance、ElevenLabs 以及 GPT/Claude/Gemini 模型)的可编程路由器。用户可以通过终端指令触发生成请求、指定模型,并将输出直接保存到本地文件。它包含一个专用的“Agent Protocol”,具有用于机器可读输出的 --json 模式,使其易于集成到 Cursor 或 Claude Code 等 AI 代理框架中。

目标对象

  • 媒体团队:建立可重复的生成管线。
  • AI 代理开发者:需要一种可靠、可编程的方式来生成媒体资产。
  • 内容创作者:偏好使用基于终端的工作流程进行批量测试和提示词迭代。

特色亮点

  • 统一模态:单一 CLI 即可处理图像、视频、文本和音频(包括语音、音效和音乐)。
  • 代理友好:专用的 JSON 输出模式、用于节省积分测试的 --dry-run,以及可预测的 stdout/stderr。
  • 全面的视频工具:支持参考图像、首尾帧,以及使用 Depth Anything V2 进行动作参考的 video copy 功能。
  • 跨平台:作为 npm 包发布,支持 macOS、Linux 和 Windows。

相关

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