01DATA02STORY03TIMELINE04MOTION05VIDEO

Open-source motion templates · Preview v0.1

Data, timedto the frame.

INPUT · CSV / JSONSCRUB · ANY FRAMEBUILT FOR HYPERFRAMES

Turn your data into editable video.

Built for your AI agent. Powered by HyperFrames.

Give your AI agent a CSV, JSON, URL, API, or named public data source. Plotbeat retrieves or maps the data into a reusable, editable HyperFrames video project instead of an opaque export.

single-line-story18 sec
01 · Signal NoirOne template shown in one of eight light and dark styles.
36ROWS MAPPED

Start here

One skill.
Any dataset.

Install Plotbeat, then attach a file or name the data source you want. The skill handles retrieval, template selection, mappings, pacing, validation, and the HyperFrames project.

Install Plotbeat
$npx skills add DbgKinggg/plotbeat --skill plotbeat
Sample prompt

Use $plotbeat to fetch the last 10 years of monthly U.S. unemployment data from FRED, cite the series and retrieval date, then turn it into a quick, editable HyperFrames trend video. Help me choose a visual style and let me approve it before rendering.

One grammar · multiple visual systems

Choose
the feeling.

Same data. Different direction.

FilterEvery thumbnail is a real HyperFrames capture.
HyperFrames-rendered frame in the Signal Noir style
HyperFrames capture00:13.5 / 00:18.0

Meet the
data loom.

Rows in.
Chart frames out.

Rows enter as structured cells. A visible timing machine turns them into motion, then releases finished chart frames.

CODE-NATIVE / 01Live data → timeline → chart frames

Motion grammars · 8 ready

Choose
the plot.

Pick a motion grammar.

Every template is a real HyperFrames composition with frozen sample data, a clear input contract, seek-safe motion, eight visual styles, and a polished finale.

LIBRARY / 01
01
Rendered motion preview of the Single-line Story HyperFrames template
Rendered sample

wide data · date + value

Single-line Story

A single time series grows across the frame with a live endpoint readout and a decisive final lockup.
  • Linear trace
  • Smooth trace
02
Rendered motion preview of the Multi-line Rank HyperFrames template
Rendered sample

long data · date + series + value

Multi-line Rank

Multiple time series grow together while a live legend glides through rank changes, followed by a final table.
  • Full field
  • Top five
03
Rendered motion preview of the Bar Race HyperFrames template
Rendered sample

long data · date + series + value

Bar Race

Ranked horizontal bars trade places over time while the scale and current-period readout update continuously.
  • Absolute values
  • Leader indexed
04
Rendered motion preview of the Stacked-area Story HyperFrames template
Rendered sample

long data · date + series + value

Stacked-area Story

Multiple time series accumulate into a flowing stacked-area composition with absolute and percentage views, live mix readouts, and a polished finale.
  • Absolute total
  • 100% composition
05
Rendered motion preview of the Scatter Journey HyperFrames template
Rendered sample

long data · date + series + x + y

Scatter Journey

Entities move through two-dimensional space over time with connected trails, live coordinates, and optional bubble sizing.
  • Connected trail
  • Bubble trail
06
Rendered motion preview of the Animated Map HyperFrames template
Rendered sample

location rows data · location + latitude + longitude + value

Animated Map

Locations pulse across a stylized world map while optional connection flows and live intensity readouts build the geographic story.
  • Location pulse
  • Connection flow
07
Rendered motion preview of the KPI Dashboard HyperFrames template
Rendered sample

metric rows data · metric + value + target + change

KPI Dashboard

A cinematic performance board stages multiple KPIs, target progress, and direction of change without feeling like a static dashboard.
  • Metric cards
  • Radial progress
08
Rendered motion preview of the Milestone Timeline HyperFrames template
Rendered sample

event rows data · date + title

Milestone Timeline

Events reveal across a continuous timeline with alternating chapter cards, a moving playhead, and a focused live milestone readout.
  • Continuous line
  • Chapter cards

A visible production path

Rows in.
Beats out.

DATA → STYLE → TIMELINE
01

Map the rows

The skill inspects dates, series, units, missing values, and the story your data can honestly support.

02

Pick a grammar

Start from a proven chart composition instead of rebuilding the same motion language every time.

03

Choose the style

Select a polished light or dark visual system, or build your own palette, typography, and composition tokens.

04

Preview in HyperFrames

Your data is compiled locally into an ordinary, editable HyperFrames HTML project.

05

Approve + render

Check arbitrary seeks, tune the pacing in Studio, then let HyperFrames produce the final video.

The engine stays visible

Built on
HyperFrames.

Remove HyperFrames and the product stops working. That is the point: the skill specializes the engine instead of quietly rebuilding its timeline, preview, or renderer.

CORE ENGINE
AI skillIntent → template + mappings
Template systemComposition + chart runtime
Prepared dataCleaned and ready to animate
HyperFrames engineTimeline · Studio · Check · Render

Direct the motion

Tell it what
matters.

Choose the data and the narrative. The skill handles the repeatable setup, while you keep control of pacing, styling, and final Studio approval.

01Trend story

Use $plotbeat to fetch the last 10 years of monthly U.S. unemployment data from FRED, cite the series and retrieval date, and turn it into a quick single-line HyperFrames story in the Studio Blueprint style.

02Rank story

Use $plotbeat to make a multi-line rank video from cohorts.csv in the Paper Cut style. Rank regions by active users over time, show the top eight, and end on a clean final table.

03Map story

Use $plotbeat to fetch the latest 30 days of magnitude 5+ earthquakes from the USGS GeoJSON feed, use magnitude as the value, and turn the locations into a quick Signal Noir animated HyperFrames map.