film
From Innerpedia, the encyclopedia of you
For the other folder named film, see film (disambiguation).
film is a JavaScript project within innernet. It was created in October 2026 and has not been touched since. It holds 139 files across 17 folders, 31 MB in all. It keeps instructions for coding agents in CLAUDE.md and AGENTS.md. media keeps a folder of its own here, .media.
A 2:49 explainer for Innernet, narrated by Lily (ElevenLabs), built as one HyperFrames composition in an engraved-plate style. It plays at the top of the in-app field guide (/guide) of the Innernet app at the repo root.
Overview
The Innernet field guide film
# from film/, after `pnpm install && pnpm index` at the repo root (the film draws your index)
npm install
node scripts/voice.mjs # narration (only changed lines); needs ELEVENLABS_API_KEY in .env
node scripts/stt-check.mjs # hear it back: transcribes each line, lists words that came out wrong
node assets/plates/src/<id>.mjs # re-engrave a plate (writes the film and guide copies)
./scripts/finish.sh # build index.html, carve the music under the voice, lint
npx hyperframes check # the gate: runtime, layout, motion, contrast
npx hyperframes render --quality delivery -o renders/innernet-explainer.mp4
node scripts/deliver.mjs renders/innernet-explainer.mp4 # web copy, captions, poster, into the guide
| Path | What |
|---|---|
BRIEF.md, STORYBOARD.md, storyboard.html | the brief, the frame plan, the approved sketch sheet |
FACTS.md | the verified fact sheet every line and label is checked against |
src/script.mjs | the narration, and SAY: how Lily should pronounce words she slurs (README, Innernet, Innerpedia); captions keep the written words |
src/film.mjs | frames and timing (scene length follows the real voice) |
src/runtime.js, src/film.css, src/build.mjs | the engine: theme blend, HUD, captions, cut effects, assembly |
src/scenes/*.mjs | one module per scene; contract in src/ENGINE.md |
assets/plates/ | the nine engraved plates, shared with the guide |
assets/audio/ | narration, the cinematic bed, sound marks |
scripts/frame.mjs | screenshot any time of the film without HyperFrames |
Structure
Folders
5 subfolders
- .mediaagent1 file
- assetssource folder84 files
- scriptssource folder9 files
- srcsource folder28 files
- voice-samplesmedia5 files
Files
12 files at the top level
- AGENTS.md
- BRIEF.md
- CLAUDE.md
- FACTS.md
- hyperframes.json
- meta.json
- package-lock.json
- package.json
- README.md
- storyboard-v2.png
- storyboard.html
- STORYBOARD.md
Technology
Languages
share of 64 files
Scripts
package.json
- dev
- check
- render
- publish
Dependencies
1 development
- @hyperframes/core
See also
- galileoThe inspector of a space: the apps and files on this machine, one at a time, under one bar.
- film (innernet)A 2:49 explainer for Innernet, narrated by Lily (ElevenLabs), built as one HyperFrames composition in an engraved-plate style.
- backgroundsThe Quirq background set, copied from the quirq workspace (quirq/quirq-backgrounds).
External links
- View film on GitHub, at github.com/
quirq-ai/ innernet/ film