Skip to content
Homepage Get Captions

Control where motion starts, lands, and pauses.

Set values at specific moments and let Tesseract animate between them. Your agent can refine the timing, positions, and easing while keeping the animation editable.

A graphic moves through a series of editable poses.

Try it in your agent.

Use this prompt as a starting point. Review the result, then ask for the details you want to change.

A prompt to start from

Create an eight-second Tesseract animation of a cyan title card. Use editable position and rotation keyframes to move it through three clear poses, then hold the final pose long enough to read. Keep the headline readable and show me a preview. Let me change the landing time and final position without rebuilding the animation.

Tesseract plugins and runtime downloads are coming soon.

Keep control of the result.

Keyframe timing
Move an entrance, hold, or exit to the right moment.
Property values
Adjust position, scale, rotation, opacity, and other supported properties.
Easing
Control how the motion accelerates and settles.

A few useful details.

Can I change one keyframe later?

Yes. Keyframe times and values remain part of the editable project, so your agent can revise a specific pose or transition.

Can I keep a property still between changes?

Yes. Hold keyframes keep a value unchanged until the next keyframe. Other interpolation choices create continuous motion.

How do I try this with my agent?

Tesseract plugins and runtime downloads are coming soon. Save the sample prompt for launch. Once Tesseract is installed, your local agent can use it to create, preview, and refine an editable project.

Where does the video render?

Tesseract previews and renders locally on a Mac. The local engine is free; your agent’s subscription or usage costs are separate.

Browse all Tesseract features

Your next video, made with your agent.

Professional tools for editing footage, creating motion graphics, and shaping sound.

Coming soon

Free on your Mac. Your agent’s costs are separate.