Skip to content

Omnidesk

Omnidesk is an AI production desk for creator music videos.

Core trick

Plans two Veo scenes and a separate Lyria music bed, then merges clips and audio into one MP4.

Tags

Description

Omnidesk is an AI production desk for creator music videos. A creator provides a prompt, lyrics, and optional creator-owned assets, and Omnidesk turns them into a rights-safe music-video plan with two connected Veo scenes and one continuous Lyria soundtrack. Gemini 3 Flash creates the scene plan, Veo prompts, safety notes, and music structure. A four-agent Gemini Managed Agent desk reviews the plan for IP safety, video prompt quality, creative direction, and music continuity. The creator can optionally apply those agent recommendations back into the plan, ignore them, or continue straight to generation. Omnidesk generates Veo clips, produces a separate Lyria music bed, combines the final MP4, stores outputs in Vercel Blob, and publishes watchable results to a community Discover feed.
spenceryang/omnidesk★ 10 forksJavaScriptMITCreated May 23, 2026 · last push May 24, 2026

README excerpt

# Omnidesk

Omnidesk is a live music-video generation studio for creators.

It takes a creative prompt, pasted lyrics, and optional creator-owned assets; produces a 16-second, two-scene music-video plan; lets a Gemini Managed Agent production desk review and optionally improve the plan; generates Veo clips; creates a separate continuous Lyria soundtrack; combines everything into a final MP4; and publishes watchable work to Discover.

Live app: [https://omnidesk-seven.vercel.app](https://omnidesk-seven.vercel.app)

## What It Does

- Creates a rights-safe music-video concept from a prompt, lyrics, and uploaded assets.
- Defaults to two 8-second scenes for a 16-second music video.
- Uses Gemini planning to produce scene descriptions, Veo prompts, safety notes, and music structure.
- Runs a manual 4-role Gemini Managed Agent production desk across IP safety, video prompt quality, creative direction, and music continuity.
- Lets users optionally apply managed-agent recommendations back into the plan, or ignore them and continue unchanged.
- Keeps generation available even if the managed-agent desk is skipped or finds issues.
- Generates individual scene clips with Veo when the API is configured.
- Generates one continuous Lyria 3 music track in a separate audio lane and muxes it over the final video.
- Combines generated clips into a final MP4 with ffmpeg.
- Stores public project records and generated MP4s in Vercel Blob on production.
- Shows watchable community generations in t

Team