Skip to content

media-gen-cli v1.0.0

Choose a tag to compare

@onimusya onimusya released this 07 Jul 12:23
· 32 commits to main since this release

Multi-provider media generation CLI for images, video, voice, and audio.

Features

  • 12 providers: OpenAI, Google, Azure, ElevenLabs, Deepgram, Fal, Luma, Replicate, Stability, Runway, OpenRouter, Edge TTS (free)
  • Commands: image generate/edit, video generate, voice tts/clone/isolate, audio transcribe/translate
  • AI agent skill file (SKILL.md) following Agent Skills open standard
  • Default provider/model/voice-id via env vars
  • Multi-level config: ~/.media-gen/.env -> project .env
  • Async video job polling with --wait
  • Single bundled JS file (minified, 513KB)
  • Structured JSON output for agent integration
  • 25 tests passing

Usage

node ./skills/media-generation/scripts/media-gen.mjs --help

Install

Download the zip below, extract the skills/ folder into your project, then run:

node ./skills/media-generation/scripts/media-gen.mjs image generate --prompt 'A red panda' --output ./out.png --json