Skip to content

From Innerpedia, the encyclopedia of you

film is a JavaScript project within innernet, under apps. Created in September 2026, it was last touched 3 weeks ago. It holds 139 files across 17 folders, 31 MB in all. Of its folders, five lie past the six levels Innerpedia reads: their files are counted, but they have no pages of their own. 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.

Contents
  1. (Top)
  2. Overview
  3. Structure
  4. Technology
  5. See also
  6. External links

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
PathWhat
BRIEF.md, STORYBOARD.md, storyboard.htmlthe brief, the frame plan, the approved sketch sheet
FACTS.mdthe verified fact sheet every line and label is checked against
src/script.mjsthe narration, and SAY: how Lily should pronounce words she slurs (README, Innernet, Innerpedia); captions keep the written words
src/film.mjsframes and timing (scene length follows the real voice)
src/runtime.js, src/film.css, src/build.mjsthe engine: theme blend, HUD, captions, cut effects, assembly
src/scenes/*.mjsone 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.mjsscreenshot any time of the film without HyperFrames

Structure

Folders

5 subfolders

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
JavaScript70%JSON13%Markdown11%Shell3.1%HTML1.6%CSS1.6%

Scripts

package.json
  • dev
  • check
  • render
  • publish

Dependencies

1 development
  • @hyperframes/core

See also