(decline, don't fake): live / at-render-time data (every value is baked in at author time), or footage / screenshots / an avatar that doesn't exist yet (HyperFrames can't record or capture). Routed here on a vague "make a video", or unsure product-vs-topic / launch-vs-general-site?
Read
/hyperframes-read-first
first.
All artifacts are written to
PROJECT_DIR = videos//
(created in Step 0). Paths below are relative to
PROJECT_DIR
. You (the orchestrator) run the Bash steps and dispatch the subagents; per-phase details live in the linked guides/agents/scripts — do not expand them here. Dispatch is harness-portable: before the first subagent dispatch, read
once — it maps the dispatch verbs (parallel fan-out / background / wait) to your harness's primitives; a concurrency cap below N means waves of the cap size, never fewer scenes.
This file is a binding runbook, not background reading
execute the steps in order and produce every phase artifact with its designated script or agent role — do not substitute a freestyle pipeline (hand-written narration, ad-hoc TTS calls, one hand-authored composition), and do not skip a pause step because the request seems clear. A step you cannot perform → stop and report; improvising past it breaks every downstream contract.
Phase
Execution
Primary artifact
Detailed flow
init
Bash directly
hyperframes.json
Step 0 (this file)
capture
Bash directly (
hyperframes capture
)
capture/extracted/tokens.json
phases/capture/guide.md
design-system
subagent
design-system/design.html
+
chunks/
agents/design-system.md
story-design
subagent
narrator_scripts.json
agents/story-design.md
audio
Bash directly (
audio.mjs
)
audio_meta.json
phases/audio/guide.md
visual-design
subagent
section_plan.md
agents/visual-design.md
prep
Bash directly (
prep.mjs
)
group_spec.json
scripts/prep.mjs
header
captions
Bash directly (
captions.mjs group
->
html
)
caption_groups.json
+
compositions/captions.html
scripts/captions.mjs
header
scenes
N x subagent (parallel, one scene each)
compositions/scene_*.html
agents/hyperframes-scene.md
finalize
Bash prelude (wait-bgm + assemble + transitions + hoist + sfx-verify) -> finalize subagent
renders/video.mp4
Step 7 /
agents/hyperframes-finalize.md
Show more
Installs
770
Repository
heygen-com/hyperframes
GitHub Stars
27.5K
First Seen
Today
Security Audits
Gen Agent Trust Hub
Pass
Socket
Pass
Snyk
Fail