How lemomo-ai/lemo-opuscar works
Lemo-Opuscar is a library of code-made film styles and a shared toolkit for coding agents to create films. The main user workflow starts with the agent skill: clarify the topic and materials, choose or customize a style, optionally preview a storyboard, then create picture and sound and render a finished video. The graph also preserves the style gallery and the toolkit’s rendering, audio, and voice capabilities. Some production subsystems are documented but unsampled, so their internal connections are omitted.
Main entry points: SKILL.md Opuscar skill · page.mjs Demo page runtime · video.mjs Video renderer · styles Style prompts
Components 20
Agent workflow
- Opuscar skill
plugin/skills/lemo-opuscar/SKILL.md - Direction guide
DIRECTOR.md - Technique guide
TECHNIQUE.md - Storyboard preview
plugin/skills/lemo-opuscar/SKILL.md - Film project
Style library
- Style prompts
styles - Style customization
plugin/skills/lemo-opuscar/SKILL.md - Code-made demos
styles
Film toolkit
- Demo page runtime
core/render/page.mjs - Local page server
core/render/serve.mjs - Browser setup
core/render/browser.mjs - Still renderer
core/render/still.mjs - Video renderer
core/render/video.mjs - Render slots
core/render/slot.mjs - Sound events
core/render/events.mjs - Text timing check
core/render/readcheck.mjs - Music and effects
core/audio - Speech tools
core/tts
Style gallery
- Style gallery
styleboard/index.html
Other components
- Film maker
Connections 19
- Film maker → Opuscar skill: starts with
README.md - Opuscar skill → Direction guide: reads guide
README.md - Opuscar skill → Technique guide: reads guide
README.md - Opuscar skill → Style prompts: selects style
README.md - Opuscar skill → Style customization: customizes style
README.md - Opuscar skill → Storyboard preview: offers preview
README.md - Opuscar skill → Film project: directs creation
README.md - Style prompts → Code-made demos: pairs with
README.md - Film project → Video renderer: renders with
README.md - Film project → Music and effects: uses sound
README.md - Film project → Speech tools: uses narration
README.md - Video renderer → Demo page runtime: opens page
core/render/video.mjs - Video renderer → Render slots: uses optionally
core/render/video.mjs - Demo page runtime → Local page server: serves page
core/render/page.mjs - Demo page runtime → Browser setup: configures browser
core/render/page.mjs - Still renderer → Demo page runtime: opens page
core/render/still.mjs - Sound events → Demo page runtime: opens page
core/render/events.mjs - Text timing check → Demo page runtime: opens page
core/render/readcheck.mjs - Film maker → Style gallery: browses styles
README.md