Vertical frames, sized per platform.
One theme becomes a story arc, hook, beats, CTA, tailored to wherever it's going.
Sign up →
Frames on a clock, not posts on a page.
A story is watched, not read: every frame has a few seconds to hand over to the next one. That constraint shapes every decision this engine makes.
- 01
The open
The first frame is the whole audition. It is sized 9:16 and it starts moving.
- 02
The middle
One idea per frame, paced so a thumb has a reason not to move.
- 03
The safe area
Platform chrome eats the top and the bottom. Type is placed around it, never under it.
- 04
The close
A single action, in the last frame, where the tap actually is.
One theme becomes an arc.
You pick a theme + platform
“Behind the scenes,” Instagram, 4 frames, the platform arrives already pressed from your brand.
It builds the arc
Hook, beats, CTA, paced like a story, colored from your kit's palette, written in your voice.
Frames land, sized to the platform
1080×1920 for Instagram, versioned in your history with honest statuses, ready, queued, failed.
The anatomy of a story.
The hook frame
Frame one earns the tap-through, a question or a claim, in your voice.
The beat frames
One idea per frame, paced by the progress bar, colored from your kit.
The CTA frame
The arc lands somewhere, follow, save, reply, or the link you choose.
Caption + hashtags
A publish-ready caption and your brand's tag style, attached to every run.
What this engine reads from your brand:
Real outputs only.
These slots hold real story runs from our three sample brands as they land, never staged, never stock. Status today: Rolling out
For the detail-minded.
Input schema
Statuses & history
Every run is saved to your Studio history and versioned, re-run or refine from any version. Statuses are honest:
Sizing & script notes
Frames render at each platform's native size, 1080×1920 on Instagram. Mixed-script themes welcome: Urdu and English render correctly side by side.
2 min read · 5 sections
Stories are a sequence, and the sequence is the work
A story is not a post in a taller frame. It is a sequence with momentum: an opening that stops a thumb mid-scroll, two or three beats that each earn the next tap, and an ending that asks for something small enough to actually do. Get the sequence wrong and it does not matter how good any single frame looks.
Repic plans the arc from one theme, then sizes the frames for wherever they are going, because a story built for one platform and posted to another is the most common avoidable mistake in the format. Your palette and voice come from the kit, so the sequence reads as yours rather than as a template with your logo dropped in a corner.
Vertical formats are also where brand drift shows fastest, because they are made in a hurry. Reading the kit rather than asking you to set it each time is what keeps a rushed story on brand.
Step by step, with nothing skipped
One theme in
A theme, not a script. The engine plans hook, beats and CTA rather than making you outline it first.
The arc is built for taps
Each frame earns the next one. Frames that only exist to be there are what makes people leave a story.
Sized per destination
Frame dimensions follow the platform the run targets, so nothing is cropped into nonsense on arrival.
Your palette and voice throughout
From the Brand Kit, on every frame, with no per-run configuration.
What this does not do
It does not schedule or auto-post stories
Repic hands you the sequence. Publishing, and the timing of it, stays yours.
It is not a video editor
These are designed frames in a sequence. Video generation and editing live in the Tools workbench.
It does not add interactive stickers
Polls, quizzes and link stickers are platform features you add at publish time, not things Repic fakes into an image.
Straight answers
How many frames should a story have?
Enough to carry the beats and no more. A theme with two real beats makes a better three-frame story than a padded seven-frame one, because every frame that does not advance the arc is an exit point.
Can I use the same theme for a story and a carousel?
Yes, and it usually reads well, because both formats want an argument. The engines plan different arcs for the same theme: a carousel can hold a longer chain of ideas, a story has to earn each tap.
Will the frames be the right size for Instagram and LinkedIn?
Frames are sized for the platform the run targets, which is pressed from your brand profile and overridable per run. That is the entire reason the setting exists.
Free, no signup
Not ready to sign up? Run the brand kit generator instead.
Generate a complete brand kit free: palette with tints and shades, a font pairing, logo direction, and the brand voice other kit tools leave out.