SoftworkerAI's launch, in 69 seconds

Overview

SoftworkerAI is a multiplayer workspace for humans and AI agents. I made its launch film in code, from the product's own screens, then rebuilt it after a frame by frame review.

My role

Motion design, UI animation

Team

Solo

Timeline

September to October 2026

Impact overview

One story

Problem, product and proof in 69 sec.

Real product

Screens rebuilt to match the live app.

Reviewed

11 issues found and fixed, scene by scene.

The Brief

SoftworkerAI needed a short film for the launch of its new website. In about a minute, it had to show what the product is: one thread where people and AI agents do real work together, and nothing ships without a human saying yes.

No stock footage and no mockups. Every screen in the film is built from the product's real layout and copy.


The Story, Scene by Scene

One idea per scene, and each scene answers the question the last one raised.

TimeSceneWhat it says
0:00The problemAI got smarter. The work stayed scattered.
0:08The answerThe logo, then the promise: a workspace for humans and AI agents.
0:16One threadPeople and agents work the same request, side by side.
0:24ApprovalNothing ships without approval. Elena clicks Approve.
0:28GoalsDescribe the outcome, and agents plan the work.
0:34AgentsPrebuilt agents for every team.
0:40IntegrationsGrounded in the tools a team already uses.
0:46GovernanceA governed workspace, not another chatbot window.
0:54ImpactWhat a team can measure, shown as an example dashboard.
1:00Call to actionFree beta for the first 10 teams.

What the Review Found

I watched the first cut one frame per second and listed 11 problems. Things overlapped, screens were tilted and cropped, and the product text was too small to read. I rebuilt every scene.

First cut: file chips and notes pile onto the headline and get cut off at the frame edge
Before: chips on the headline
Final: chips sit in fixed bands above and below a clear headline
After: a clear zone for the words

The dashboard mattered most, because it is the product. It went from a tilted, blurry picture to a flat window that matches the live app: white surfaces, the real icons and text you can read.

First cut: the product window is tilted, cropped and runs into the headline
Before: tilted and cropped
Final: the headline has its own column and the window is flat, white and readable
After: flat and readable
First cut: agent cards on a curved carousel, tilted and cut off at both edges
Before: a curved carousel
Final: four agent cards in a straight row with equal gaps
After: four cards, one row

Motion Decisions

Decision 01

Push, don't dissolve

Blurry crossfades made scenes look smeared. Now each scene moves up as one sharp page while the next rises in, like scrolling, timed to the music.

The approval moment: a large centred card asking to send the owner brief, with Request changes and Approve

Decision 02

A logo that matches the brand

I traced the mark from the official logo file so it stays crisp in 4K, and sized it against the wordmark so the lockup feels balanced.

The balanced SoftworkerAI lockup: the mark next to the wordmark on a light background

Decision 03

Faster words, calmer screens

Headlines now appear in half the time, so the film keeps moving. The product screens stay still and in frame long enough to read.

Integrations scene: app icons on two even rings around the Softworker hub, with a caption below

What I Learned

  • Watch it one frame per second. Problems hide in motion.
  • A product film should look like the product, not a picture of it.

Built in code with Remotion and written with AI coding agents, so every fix is a small change and a re-render. Final render in 4K.

RemotionReactTypeScriptAI coding agents
× Enlarged case study image