Media processing and AI generation from your terminal.
Run FFmpeg, compose video, burn captions and generate images in the cloud with one command.
Website • Docs • SDK • Latest Release
The Rendobar CLI ships as a standalone binary for macOS, Linux, and Windows. No Node or npm dependency.
curl -fsSL https://rendobar.com/install.sh | shirm https://rendobar.com/install.ps1 | iex
rb --version rb doctor
RENDOBAR_VERSION=v1.0.0 curl -fsSL https://rendobar.com/install.sh | sh$env:RENDOBAR_VERSION='v1.0.0'; irm https://rendobar.com/install.ps1 | iex
curl -fsSL https://rendobar.com/uninstall.sh | sh # add RENDOBAR_PURGE=1 to also wipe auth tokens under ~/.rendobar
irm https://rendobar.com/uninstall.ps1 | iex
The install/uninstall scripts are source-visible in this repo. rendobar.com/install.sh redirects here. Download and read it first if you prefer.
# Authenticate rb login # Watermark a video rb ffmpeg -i input.mp4 -vf "drawtext=text='PREVIEW':fontsize=48:[email protected]" output.mp4 # Probe a video's metadata (duration, codec, resolution, fps, ...) rb ffprobe https://example.com/input.mp4 # Print the AI integration prompt (paste into Claude, ChatGPT, or Cursor) rb prompt --copy # Run rb with no args to see the welcome screen and all available commands rb
Full usage: rendobar.com/docs/cli/
The CLI notifies you of new releases on the next run after a check. Update with:
rb update
Self-replaces the binary in-place with checksum verification and automatic rollback if the new binary fails.
The CLI sends anonymous usage stats so we can see which commands matter and make it better. Each run reports one event: the command name, whether it succeeded, how long it took, the CLI version, and your OS.
It never sends your file names, arguments, URLs, credentials, or account identity. The identifier is a random per-machine id, not tied to your account.
It is off in CI automatically. To turn it off anywhere:
rb telemetry off # or: rb telemetry status export DO_NOT_TRACK=1 # or RENDOBAR_TELEMETRY=0
Rendobar is a serverless media processing platform. Run FFmpeg, compose video from a timeline, burn captions, compress to a budget, and generate images with one API call. Credit-based billing. MCP-native for AI agents.
- Website: https://rendobar.com
- Docs: https://rendobar.com/docs/
- API: https://api.rendobar.com
- SDK: @rendobar/sdk on npm
This is the public source + distribution repository for the Rendobar CLI. It contains:
- Full CLI source (TypeScript, bundled via Bun)
- Binary releases for macOS, Linux, and Windows (see Releases)
- Tests, workflows, issue templates
- License
Bug reports, feature requests, and pull requests are welcome.
git clone https://github.com/rendobar/cli.git cd cli pnpm install pnpm test pnpm typecheck pnpm dev -- --version
Build a standalone binary locally:
pnpm build ./rb --version
Commit messages must follow Conventional Commits. Releases and version bumps are automated by release-please.
- Bugs: open an issue
- Feature requests: open an issue
- Docs: https://rendobar.com/docs/
- Contact: [email protected]
MIT. See LICENSE.
