✦   PIXELOKAY CREATOR STUDIO

Gesture Presenter

Make a presenter point to your content, wave, nod or emphasize a moment—exactly when it matters. Arrange gestures on a timeline and export your animation locally.

✓ Precise timeline✓ 2D rigged character✓ Free & private
THE WORKSPACE

AI Gesture Presenter 2D animation

Design a scene, schedule movement and export a presentation-ready animation.

Live sceneClick inside the scene to set the pointing target
Ready
Click to position the gesture target
00:00.000:12.0
Gesture timelineChoose a cue, adjust its timestamp, or scrub the playhead
Export & saveKeep editable cues or render the animation
Video export takes approximately real time, uses your browser's supported encoder, and may vary across devices. Uploaded videos play muted in this editor; their original audio is not included in exports. PNG exports capture the current frame.

Put gestures exactly where your audience needs them.

☞

Targeted pointing

Direct the presenter's hand toward a particular place in your video or slide, using percentage coordinates.

◷

Frame-by-frame control

Schedule, preview, duplicate and adjust gesture cues along a continuous timeline.

◈

Private rendering

Animation and recording happen on your device. Video support depends on browser MediaRecorder capabilities.

Frequently asked questions

Can the tool animate a photo of a real person?

Not in this version. The built-in vector character is a deterministic rig; arbitrary images do not include arm and head bones.

Does the exported video include my video's original audio?

No. Uploaded videos play muted during preview, and the current video recorder captures the composed canvas silently. You can combine the exported animation with the original audio in a video editor.

Does the project JSON contain uploaded media?

No. To avoid huge project files, only the scene settings and gesture cue data are saved. Reattach your background video or image when reopening a project.

Can I export MP4?

When your browser advertises and successfully provides an MP4 MediaRecorder encoder, yes. Otherwise the tool uses WebM. Some browsers support only one format.

Using Gesture Presenter

Choose the scene and character, schedule non-overlapping gestures and review target positions before export.

Optional AI suggests cue schedules, but no generative motion, arbitrary photo rigging or lip sync. Source video audio is not exported. Projects omit media. Transparent PNG is a single frame, not transparent video. Scene length is bounded to 180 seconds; MediaRecorder frame timing and codecs vary.

Schedule procedural gestures and check their targets

Choose a character and scene, arrange the six supported gestures as sequential cues, and adjust the pointing target and timing. You can draft a cue schedule manually or opt into on-device AI planning; review every cue before exporting frames, a cue sheet, a project or recorded video.

Example workflow

  1. Choose a character, background and scene length, then add non-overlapping gesture cues in the intended order.
  2. Set the pointing target where needed, review the cue schedule and adjust positions or timing by hand.
  3. Export a PNG for one frame, a transparent rig PNG, CSV/JSON cue data or a browser-recorded video.

Authored example: Build a three-cue product walkthrough with a wave, a point toward a labeled feature and a closing gesture. Inspect the target position and spacing between cues before recording.

Limits and model handling: Optional WebLLM planning requires explicit model setup, compatible WebGPU and external runtime/model downloads; the manual gesture editor and exports work without it. AI drafts cue schedules rather than generating motion. Source video audio is not exported, saved projects omit background media, and transparent PNG represents one frame rather than transparent video. Scene length is capped at 180 seconds; recording timing and codecs vary by browser.

Gesture Presenter questions

Do I need AI to edit gestures or export a video?

No. Manual cues, scene controls and exports work without loading a model. AI is an optional cue-planning aid.

Does the presenter rig lip-sync to speech or animate arbitrary photos?

No. Gestures are procedural and do not provide lip sync or arbitrary photo rigging.

Related tools

LOCAL AI SETUP

Set up AI on this device

First, a model needs to be loaded on your device

Gesture editing and video/PNG exports run without AI. Optional on-device AI can draft cue timelines from your instructions. Loading a model requires an explicit click and may download hundreds of megabytes from public hosts. Your prompt is processed locally by the model.

  1. 1. Check device
  2. 2. Download / cache
  3. 3. Initialize model
  4. 4. Plan gestures
Optional on-device gesture cue planning. Select a compatible model; actual downloaded assets and memory needs depend on the runtime.

Device & model resources

Measurements may be approximate
Device RAM / model memoryChecking device information…

Live system RAM, model RAM and GPU memory are not reliably exposed in browsers.

Browser website storageChecking storage…

Site-wide estimate; includes other PixelOkay tools and is not RAM.

ONE ACTION · ALL RECOGNIZED AI MODEL DOWNLOADS

Free AI model storage across PixelOkay

Read-only scan of recognized WebLLM and Transformers.js model caches from this entire website origin, including other PixelOkay tools. Unknown caches and browser databases are left untouched.

Run a scan to see how many model caches can be cleared together.

Browser-native models and unknown IndexedDB/OPFS or private runtime caches may remain. Unknown application/user storage will not be deleted. Other running tools might redownload caches; close their tabs first.

Having trouble downloading or loading AI?

Try refreshing device/storage, Retry Setup, or a different browser. Cache cleanup is optional and must be confirmed; it may require other AI tools to download models again. Never clear all website data without exporting your work.

Manual gestures and exports work without AI. The optional planner needs compatible WebGPU and enough device memory.
Recovery and technical details

If setup fails, review the stage and retry. A WebGPU device does not guarantee sufficient GPU memory.

Clearing all website data can permanently erase saved projects or drafts across PixelOkay. This tool never clears general site data.

CROSS-TOOL MODEL CACHE CLEANUP

Delete recognized AI model downloads?

Only verified model cache entries/buckets in this browser origin will be removed. Other PixelOkay tools may need to redownload those models. Unknown caches, IndexedDB, OPFS, projects and chats are not targeted. Close other AI tabs first.