Back to home
Demos

See it in motion.

Every interaction here began as a prompt — compiled to native SwiftUI and Metal, tuned by hand at 120Hz, and handed back as production code.

Demo 01Native 4K / 4:3
Prompt

The gelly command bar

Turn this “Ask anything” bar into something you can feel. When it opens, let it stretch up into the agent list with a soft, gel-like elasticity — the edges should wobble and settle like jelly — then compress back down into the bar when it’s dismissed.

Tuning dials

Response · Damping · Elasticity

Demo 02Native 4K / 4:3
Prompt

Cards with weight

Give this card real weight. When it opens, let it expand into the full list with a confident spring — a touch of overshoot, then a clean settle — and fold back without any lingering bounce.

Tuning dials

Response · Damping · Overshoot

Demo 03Native 4K / 4:3
Prompt

A shader, compiled live

Build a warm, living backdrop — a slow plume of light that blooms from a single thread, breathes at its peak, then dissolves. It should feel organic, never a visible loop.

Tuning dials

Intensity · Flow · Falloff

Demo 04Native 4K / 4:3
Prompt

Glance, then control

Start as a slim status pill — a name and a distance. On tap, expand it into a full card with a quick-reply field, keeping the pill’s identity as it grows, then shrink back to a glance when it’s dismissed.

Tuning dials

Response · Damping · Stagger

Demo 05Native 4K / 4:3
Prompt

A state change that keeps its place

Animate this delivery card between its two states — heading to the destination, then arrived. Morph it in place so the container keeps its identity while the content swaps, landing on the confirmation with a decisive settle.

Tuning dials

Response · Damping · Crossfade

Frequently asked questions

A native macOS app that turns your coding agent’s interaction and animation code into something you can feel. It compiles your SwiftUI transitions and Metal shaders onto a live 120Hz canvas, lets you tune the physics by hand, and hands the refined Swift back to your project.

Production-ready native SwiftUI — spring parameters, interaction structure, and Metal shader values — as a code snippet, a Swift package, or a .prokinetic bundle. You can also capture a native 4K render of the motion. No web wrapper, no prototype-to-code translation step.

Yes. Everything is standard SwiftUI and Metal that lives in your own project — no runtime, no lock-in, and no attribution required. Ship it however you like.

No. ProKinetic is built for the agentic workflow and pairs especially well with Claude Code and Codex, but the native output belongs to your Swift project and fits any workflow.

You can route requests through your existing Claude Code or Codex session, or bring your own Anthropic or OpenAI key — stored in the macOS Keychain, never in plain-text files or logs. The canvas, dials, and export are native and run locally with no account.

Yes. Your project files and all rendering stay on your Mac. Keys live in the macOS Keychain, and nothing about your UI leaves your machine except the provider you choose, when you choose.

No. Describe the feel in plain language or just turn dials — response, damping, shader parameters — and feel the change instantly. ProKinetic writes the correct SwiftUI and Metal for you.

Spring transitions and gestures, live-activity and Dynamic-Island-style components, card and list reveals, state changes, and live Metal shaders — anything expressible as SwiftUI motion or a Metal shader. The demos show the range.

No — it completes the loop. Your agent writes the code; ProKinetic is where you feel and refine the motion a model can’t judge, then send it back.

The canvas, tuning, and export are fully local and work offline. Only the AI or agent step needs a connection, through your provider.

Yes — capture a crisp native 4K render straight from the canvas, ready for a demo reel, deck, or launch.

A Mac on macOS 14 Sonoma or newer. It’s native SwiftUI and Metal, built for ProMotion 120Hz displays (and runs on non-ProMotion Macs too).

The fastest way to reach us is on X — @iosmumo (x.com/iosmumo). We’re happy to answer any questions there.

The loop no editor can close.

Claude Code writes the interaction. ProKinetic lets you feel it, tune it live at 120Hz, and hands it back—native to the bone.

For Macintosh only. macOS 14.0+