Introduction

Program is a video creation platform where you describe what you want and AI helps you build it.


Why Program

Video editing is manual and repetitive. Program takes a different approach: you work with compositions and scenes, not timelines and keyframes. AI handles the tedious parts.

AI Generation

Video models, voice synthesis, transcription, and image generation built in.

Agent-Ready CLI

Your AI coding assistant creates projects and executes tools directly.

Template Workflows

Define reproducible pipelines. Same template, different inputs, consistent output.

Version Control

Every change tracked. Roll back anytime. Your projects stored in the cloud.

How it works

Your video is a composition made of scenes. Scenes can be:

  • Code: React components that render animated graphics
  • Video: Embedded clips or stock footage
  • Audio: Generated speech, music, or sound effects
Use the web editor to build interactively, or the CLI to automate with AI agents. Both stay in sync. Templates let you define workflows that run the same steps with different inputs, producing consistent videos at scale.

Next: Quick Start