Closed beta · macOS 14 or later

UI animations and launch videos, made by describing them.

Free during the beta. Needs a Claude or ChatGPT plan, or an API key.

  • macOS 14 or later.
  • Apple silicon support.
  • Works with
  • Claude
  • ChatGPT
  • Claude Code
  • Codex
  • Figma

EaseKit turns a sentence into motion you can ship. Describe it, watch it render, fine-tune every curve by hand, and export to video or production code. Your AI, your Mac, your projects.

How it works

From a sentence to a finished animation

Chat

Describe it. Watch it render.

Chat with Claude or ChatGPT on your own subscription or API key. Paste screenshots or Figma frames as references, point at any layer, and every answer plays live on the stage.

  • Claude or ChatGPT
  • Screenshots and Figma frames
  • Motion know-how built in
  • Templates

Stage & timeline

Then take the controls.

A video-editor timeline with tracks, clip handles and a curve editor for every property. Figma-style selection, frame stepping, 0.1× to 2× playback, and versions you can always go back to.

  • Curve editor
  • Tuning sliders
  • Versions
  • Reduced-motion preview

Vector & camera

Paths, depth and camera moves.

Full SVG paths with anchor points and stroke draw-on. Paste straight from Figma. Add perspective, dolly, orbit, push-in and depth of field for product shots.

  • SVG import
  • Draw-on strokes
  • Depth of field

Quality check

Checked before you see it.

Every render is checked for smoothness, jumps, frame pacing, contrast and reduced motion. The AI reads what it finds and fixes it before you look.

  • Quality score
  • Contrast check
  • Motion path overlay

The details

Small things, done properly

Curves and springs

Stagger, overlap and retime without keyframe math. Springs export 1:1.

Motion know-how built in

32 guides on timing, easing and choreography the AI follows. Add your own.

Versions

Every change is a version. Compare, go back, keep the good one.

Screen recorder

Capture any app, one cut per state. EaseKit turns it into a video.

Your style, remembered

Durations, curves and colors carry into every message and every new session.

Share links

Send a playable preview. No app or account on the other end.

React and motion.dev

Real Motion components, springs 1:1. Import them back and keep editing.

Lottie, MP4 and GIF

Render video up to 4K or ship a Lottie file that plays anywhere.

SwiftUI and CSS

Native keyframeAnimator code, vectors as Shape, plus CSS and Web Animations.

Export

Export to what you ship.

Video for the launch, code for the product. Springs carry over 1:1, and React exports import back without loss.

  • MP4
  • GIF
  • Lottie
  • React · Motion
  • SwiftUI
  • CSS
  • Web Animations
  • HTML
  • JSON

Imports too

  • SVG
  • Figma frames
  • Screenshots
  • React · Motion
  • EaseKit JSON

Works inside Claude

Or drive it from Claude.

Ask Claude Desktop or Claude Code for an animation and it appears in EaseKit a moment later, checked and ready to tweak. Built on MCP, the open standard Claude uses to talk to apps.

$ claude mcp add easekit -- EaseKit.app/…/easekit-mcp
→ create_animation("Success check")
✓ score 94 · opened in EaseKit
  • Your Claude or ChatGPT subscription
  • Keys stay in the macOS Keychain
  • Projects live on your Mac

Roadmap

Where it’s going

What ships in the beta today, and what comes after launch.

Now

In the beta
  • Chat with Claude or ChatGPTStreaming answers, screenshots and Figma frames as references, edit and regenerate
  • Timeline and curve editorTracks, clips with handles, a curve per property, springs
  • Vector and cameraSVG paths, draw-on strokes, dolly, orbit, depth of field
  • Quality checkSmoothness, frame pacing, contrast, reduced motion; the AI fixes what it finds

Next

After launch
  • Interactions and statesHover, tap and scroll; exports become real components
  • Custom fontsFont files, installed and Google Fonts in every export

Later

Shaped by beta feedback
  • ComponentsBuild once, reuse as instances
  • Video layersRecordings and clips on the timeline
  • Lottie importOpen Lottie files and keep editing
  • Figma round tripSend animations back to Figma

Pricing

Simple pricing, your own AI

EaseKit runs on your Claude or ChatGPT plan, so there are no credits and no usage caps.

Founding offer: the first 50 users get 30% off yearly and 15% off lifetime. · 50 of 50 spots left

Lifetime

15% off · first 50

$199$169once

Pay once, keep every update.

Choose Lifetime

Every plan includes everything

The plans differ only in how you pay. Updates, exports and the AI features are the same in each.

AI

  • Claude or ChatGPT on your own plan or API key
  • Works inside Claude Desktop and Claude Code over MCP
  • Every render checked and fixed before you see it

Editing

  • Stage, timeline and curve editor
  • Auto Layout, components and interactive states
  • Vector paths, camera moves and Figma import

Export and share

  • Video, GIF and Lottie
  • React, SwiftUI, CSS and HTML
  • Share links with comments, and every version kept

Prices apply from launch. The beta is free.

Get started

Up and running in minutes

  1. 1

    Install

    One command or the DMG. EaseKit keeps itself up to date after that.

  2. 2

    Connect your AI

    Sign in with your Claude or ChatGPT plan in the browser, or paste an API key. Keys stay in your Keychain.

  3. 3

    Describe your first animation

    Type what should move, drop in a screenshot, or start from a template. No key yet? Browse the examples first.

Requires macOS 14 or later and a Claude or ChatGPT plan, or an API key from Anthropic or OpenAI.

Make it move.

EaseKit is in closed beta. Leave your email and we’ll send you an invite.

  • macOS 14 or later.
  • Apple silicon support.