Riggler
R15 + R6 · text · photo · video · Studio plugin

Turn words, photos and video into Roblox animation.

Describe a move, upload a clip or a single photo. Riggler solves the motion in 3D, fits it to an R15 or R6 body with the feet planted and the hands where they belong, and puts a ready KeyframeSequence on your rig in Studio.

Runs on your own machine: your clips, your GPU, your account.

R15R6
Prompt · A person walks forward
Feet planted
R15 · R6 · live preview

Everything between an idea and a rig that moves

One account ties the website and the Studio plugin together: what you generate here shows up in Studio, and what you save in Studio is in your library here.

Text to motion

Write what the character does, in order. Llama 3 plans the moves when it is running; a keyword planner takes over when it is not, so text always works.

Video to motion

GVHMR recovers true 3D body motion from a clip on your GPU, with MediaPipe as the CPU fallback. Its own stillness estimate decides when a foot is planted.

R15 and R6

Rotations are expressed per R15 joint in Roblox axes, so the same file lands correctly on Motor6D rigs, AnimationConstraint rigs and custom R15 characters. Ask for R6 and the clip is folded onto the six classic parts the way the converter everyone uses in Studio does it.

Feet that stay put

Two-bone IK on your rig pins planted feet, lowers the hips when a foot would be out of reach, keeps soles out of the floor and brings clasped hands together.

Library, versions, packs

Save clips with categories and tags, keep every version of a prompt, bundle clips into packs and import a whole pack into Studio in one click.

Studio plugin

Sign in with a one-time code, generate from Studio, preview on your rig before committing, then apply or save to the Animation Editor.

How it works

Four steps, the same whether you start on the website or in Studio.

Describe or uploadA sentence like “a person punches, steps back, then kicks”, or a full-body video.
SolveThe server plans and keys the motion, or recovers it from the video, in the R15 contract.
Preview and refineWatch it on an R15 or R6 rig in the browser, set duration and mode, save versions to your library.
Apply in StudioThe plugin fits the clip to your rig with IK and creates a KeyframeSequence ready to publish.

The Studio plugin

Your account in a dock widget: create from a prompt, open anything from your history or library, preview it on the selected rig, and apply it.

  1. Download Riggler.lua.
  2. Put it in your local plugins folder (below) and restart Roblox Studio.
  3. Open the Riggler widget and press Sign in. It shows a code.
  4. Enter the code on the page it names and press Connect Studio.
%LOCALAPPDATA%\Roblox\Plugins\Riggler.lua

Studio loads local plugins when it starts, so restart it after copying the file. The plugin talks to this server over HTTP; allow HTTP requests for the place if Studio asks.

Examples

A few motions from the Explore catalogue. Every one is generated on this server and opens in the dashboard.

Loading examples…

Questions

Does it work with custom R15 characters?

Yes. The plugin reads each rig's own joints, Motor6D or AnimationConstraint, and measures its legs, so the clip is fitted to that body's proportions and joint frames. A rig that rests in an A-pose or T-pose is compensated back to the R15 rest pose.

What does text generation use?

Llama 3 through Ollama plans the actions when it is running; otherwise a keyword planner reads your sentence clause by clause. The moves are keyframed for R15, or generated by HY-Motion when you connect that service.

What does video generation need?

An NVIDIA GPU for GVHMR, or the CPU MediaPipe fallback. Film one person with the whole body and both feet in frame.

Why sign in to the plugin?

Your history, library and packs belong to your account. The plugin signs in with a one-time code that you approve on this site, so your password never enters Studio, and you can disconnect it from Settings at any time.

Can I publish the animations?

Yes. The plugin creates a KeyframeSequence that the Animation Editor opens, and it can hand the sequence to Studio's own publish dialog.