Perplexity Computer can now run fully local on your Mac. (Launch Video Storyboard & Reverse-Engineering Breakdown)

About Perplexity & This Product Release

Perplexity (perplexity.ai) — Perplexity Computer can now run fully local on your Mac. Work with your native Mac apps and local files, and run tasks without sending sensitive data to the cloud. The model and the agent both run on your Mac. Available now in the Perplexity Mac app. Runtime: 69s ai launch video by Perplexity.

Official X Account: @perplexity_ai | Original X Launch Post →

Explore Perplexity Company Profile & Video Archive (/company/perplexity) | Visit Official Perplexity Website (perplexity.ai) →

Editorial Structure & Storyboard Timeline (69s Total Runtime · Fast (2.2s avg shot))

  • 01 · THE HOOK (00:00 – 00:10 · 14%): Prompt-to-Execution Split Reveal for Perplexity — Opens immediately on the high-contrast tension point before showing the brand logo, locking viewer retention in the first 10 seconds. (Camera: 1.6x macro push-in with 0ms dead air on frame 1)
  • 02 · HERO UI REVEAL (00:10 – 00:30 · 29%): Core Perplexity Surface & Interaction Loop — Demonstrates the primary action in a single continuous take (20s) with cursor smoothing and highlighted focal bounds. (Camera: Isometric-to-flat spring settle (cubic-bezier 0.22, 1, 0.36, 1))
  • 03 · VELOCITY MONTAGE (00:30 – 00:54 · 35%): Multi-State Feature Proof on Downbeat Cuts — Compresses 3–4 secondary workflows into rapid visual proof without narration drag. (Camera: Fast (2.2s avg shot) matched to 122 BPM transients)
  • 04 · PAYOFF & LOCKUP (00:54 – 01:09 · 22%): Perplexity Brand Lockup & Availability CTA — Holds final URL and launch status cleanly for 15s so viewers on X stop scrolling and click the link. (Camera: Clean center lockup with subtle radial luminance decay)

Release Context & Production Format

Published by Perplexity (@perplexity_ai) on 2026-10-20 in the ai category (69s total runtime).

30fps Remotion React Code Specification

import { AbsoluteFill, Sequence, useCurrentFrame, useVideoConfig } from "remotion";

// Perplexity — Perplexity Computer can now run fully local on your Mac. (69s @ 30fps)
export const PerplexityComposition = () => {
  const frame = useCurrentFrame();
  const { fps } = useVideoConfig();

  return (
    <AbsoluteFill style={{ backgroundColor: "#141413" }}>
      <Sequence from={0} durationInFrames={300} name="Act01_hook">
        {/* 00:00 – 00:10: Prompt-to-Execution Split Reveal for Perplexity */}
      </Sequence>
      <Sequence from={300} durationInFrames={600} name="Act02_reveal">
        {/* 00:10 – 00:30: Core Perplexity Surface & Interaction Loop */}
      </Sequence>
      <Sequence from={900} durationInFrames={720} name="Act03_velocity">
        {/* 00:30 – 00:54: Multi-State Feature Proof on Downbeat Cuts */}
      </Sequence>
      <Sequence from={1620} durationInFrames={450} name="Act04_payoff">
        {/* 00:54 – 01:09: Perplexity Brand Lockup & Availability CTA */}
      </Sequence>
    </AbsoluteFill>
  );
};