AINA AI Native Academy Lesson Video System

Twenty-four video styles. One lesson engine.

A template + animation kit for turning any AINA lesson into in-lesson chat clips, YouTube explainers, and social cuts. Every style reads the same JSON content layer — so swapping a lesson, or rendering all 30 through Hyperframes, is a one-line change.

24 styles 16:9 · 9:16 · data-driven Lesson 1.1 + 2.1 wired Shared brand kit
The library

Pick a look, or mix and match

Each card is the live, playable video — click Open to view full-screen. All twenty-four render the same Lesson 1.1; the Lesson 2.1 button proves the template generalizes to different content.

Editorial

16:9 · ~38s

Calm, premium, brand-true. Playfair serif, gold-italic accents, signature wave lines. The default in-lesson companion.

In-lessonBrand filmsLinkedIn

NotebookLM

16:9 · ~38s

Audio-overview player: two-host transcript, pulsing orb, live waveform. Conversational, friendly, podcast-coded.

Audio overviewRecapAccessible

YouTube Engaging

16:9 · ~31s

Kinetic typography, hard cuts, retention hooks. High energy held inside the AINA palette — punchy without going neon.

YouTubeHook reelsAds

Terminal / Code-lab

16:9 · ~36s

The prompt-lab sandbox: typed lines, live tag annotations, an animated score readout. Technical, credible, demo-ready.

In-lessonPractice stepDev audience

Chat / Conversation UI

16:9 · ~32s

The in-lesson companion: an animated coach thread — vague ask, weak reply, the reframe, a structured prompt, a scored result. Looks like the product itself.

In-lessonOnboardingProduct demo

Motion Graphics

16:9 · ~22s loop

Animated systems diagram. Five inputs converge into one brief, then flow out to a usable draft. Bold, geometric, loops cleanly — ideal for workflow lessons.

ExplainerConceptLoop

Whiteboard / Sketch

16:9 · ~17s loop

Marker strokes that draw on, doodle stars and arrows, a ruled-paper feel. Friendly and teacherly — great for foundational concepts.

ExplainerEducationLoop

Square Quote-card

1:1 · ~15s loop

Feed-native 1:1 card. The lesson's mental model as a premium animated quote, with element pills and brand framing — built for the LinkedIn & Instagram feed.

Feed postLinkedInInstagramLoop

Split-Screen Compare

16:9 · ~24s

Vague vs. briefed, side by side. The weak one-liner on the left, the five-element brief building on the right — the most direct way to show the lesson lands.

In-lessonBefore / afterTeaching

Swiss / Grid Minimal

16:9 · ~22s

Strict 12-column grid, heavy sans, mono meta labels, surgical reveals. The most design-forward, restrained look — a cooler counterpart to Editorial.

Brand-forwardTitle cardsMinimal

Cinematic

16:9 · ~30s

Full-bleed footage with ken-burns, letterbox bars, and editorial lower-thirds. Drop your own photos into the three shot slots. Premium, documentary feel.

Hero / trailerYour imageryYouTube intro

Big-Number Stat

1:1 · ~12s loop

One animated counting number on deep navy with a gold glow. Scroll-stopping for the feed — each lesson surfaces a real, grounded stat.

Feed postHookLoop

Carousel

4:5 · 7 panels

An auto-advancing 4:5 carousel — cover, five element panels, CTA — with progress dots and a page counter. Built for the LinkedIn & Instagram swipe.

LinkedInInstagramSwipeLoop

Comic / Storyboard

16:9 · ~20s

A six-panel comic strip with halftone, speech bubbles and a punchline. Playful and shareable — disarms a dry topic.

SocialFunRecap

Product Walkthrough

16:9 · ~22s

An animated cursor moves through the Luminous OS app — types a prompt, hits send, gets a score. The product, in motion.

In-lessonOnboardingDemo

Data-viz / Chart

16:9 · ~15s loop

An animated bar chart with counting numbers. Turns the lesson's payoff into one grounded, scroll-stopping stat.

DataProofLoop

Annotated Screenshot

16:9 · ~13s

A system-prompt “screenshot” with callout annotations that pin each line to its role. Reference-grade and precise.

In-lessonReferenceTeaching

News Ticker

16:9 · ~18s loop

Breaking-news broadcast energy — lower-third headlines and a scrolling ticker. Urgent, punchy, attention-grabbing.

PromoHookLoop

Lyric Captions

16:9 · ~22s

Full-screen word-sync captions over color blocks that cut on the beat. A lyric-video feel for silent autoplay.

SocialKineticSilent autoplay

Flashcard Flip

1:1 · ~9s loop

A 3D flip card — question to answer. Quiz-coded and instantly legible; perfect for a study-prompt feed post.

FeedStudyLoop

Audiogram

1:1 · ~20s

A single-voice podcast snippet — album art, waveform, captions, scrubber. For audio pull-quotes on the feed.

AudioPodcastFeed

Countdown Teaser

9:16 · ~9s loop

A teaser countdown — 3-2-1, then the lesson reveal and a tap cue. Built to promote a new drop in Stories, Reels, and Shorts.

PromoTeaserStoriesLoop

Story Sequence

9:16 · 5 frames

An Instagram / Facebook Stories sequence — five tap-through frames with image-slot backgrounds and story bars. Drop your own photos.

StoriesYour imagerySequence

Social Vertical

9:16 · ~31s

Full-bleed vertical for Reels, Shorts, and TikTok. Karaoke captions, a stories-style progress bar, and a building element stack — designed for silent autoplay with the sound off.

ReelsShortsTikTokStoriesSilent autoplay
Shared animation kit

Components, not one-offs

Every style composes from one brand kit (kit/aina-kit.jsx) on top of a timeline engine. Mix any of these into a new render.

<WaveBG /> · <DotGrid />
Animated signature wave lines + quiet dot texture. The brand backdrop on light or dark.
<Waveform />
Time-driven audio bars, center-weighted. Powers the NotebookLM orb + transcript.
<Punch /> · kinetic text
Overshoot scale-in word with live drift and snap-out. The YouTube + social engine.
Typer + tag rows
Typewriter prompt lines with ROLE / NEVER / TASK annotations that pop after each line.
Score ring + bars
Count-up rubric scorecard — five dimensions, animated fill, total ring. Reusable per lesson.
Karaoke captions
Word-by-word highlighting caption band for silent-autoplay social clips.
<Chip /> · <Kicker /> · <GoldRule />
Brand atoms — pills, wide-tracked eyebrows, gold hairline dividers.
<BrandMark />
The gold + teal wings, light or dark surfaces.
<ProgressBar /> · <Segments />
Linear and stories-style timeline indicators that track the playhead.
One content layer

Built for the render pipeline

All copy, prompts, rubrics and caption tracks live in kit/lesson-data.js. Styles never hard-code lesson text — they read getLesson(). Retarget by URL, or inject per render.

// retarget any style, no code change
styles/Editorial/index.html?lesson=2.1

// or set before load (Hyperframes)
window.__AINA_LESSON = "2.1";

// lesson-data.js → window.LESSONS
{
  "1.1": { title, mentalModel,
    elements[], promptLines[],
    rubric[], captions[], punch[] },
  "2.1": { … }
}
01

Author once

Drop a lesson's content into LESSONS["x.y"] — the 12-beat script maps straight onto these fields.

02

Render every style

The same object drives all five looks. No per-style copywriting; visuals stay consistent across formats.

03

Scale to 30 lessons

Hyperframes injects __AINA_LESSON, captures at a fixed size, and batch-exports. Aspect ratios are set per style file.

04

Mix & match

Pull any kit component into a new style, or fork a style file. Brand tokens are centralized, so everything stays on-system.