Back to Creative Engine

Prototype 02

13 endpoints

creative-engine

FastAPI service for VEO3 video generation, stitching, and storage. The execution layer for the Adaptivearts.ai Creative Engine prototype — turns PromptContracts into video assets.

Key Capabilities

Generation, assembly, and storage in one service

13 REST endpoints

Full CRUD for generation jobs, assets, and assembly

VEO3 integration

Google VEO3 video generation with prompt optimization

FFmpeg stitching

Stream copy concatenation — no re-encoding, fast assembly

FastAPI service

Async Python with OpenAPI docs and health checks

Key Endpoints

Selected from 13 REST endpoints

POST /generate

Submit a VEO3 video generation request with prompt, duration, and style parameters.

GET /status/:id

Poll generation job status — queued, processing, complete, or failed.

GET /download/:id

Retrieve generated video file with metadata and generation parameters.

POST /stitch

Concatenate multiple clips into a single video using FFmpeg stream copy.

POST /upload

Store generated assets to configured storage backend.

GET /jobs

List all generation jobs with filtering by status and date range.

Integration Points

Called by the pipeline orchestrator, feeds into review

movie-making-pipeline

Dispatches generation requests during the EXECUTE stage.

content-mcp

Provides PromptContracts that become generation parameters.

Additional Materials

Study materials coming soon.