ekza

Ekza Studio · open source · v0.6

A 3D studio in your browser.

Model, rig, animate and export game-ready characters — with nothing to install and nothing uploaded.

Ekza Studio is an MIT-licensed 3D package for glTF and VRM characters. Use the full Studio with industry-standard 3D controls, or Auto-Rig to turn a model into an animated, OMOBA-ready avatar in minutes.

Ekza Studio Auto-Rig: markers placed on the Polybot character in front, side and 3D views
studio.ekza.ioMIT · runs locally in Chrome and Edge

Two ways in

Pick the depth you need.

Both modes share one document and one undo history: start in Auto-Rig, continue in Studio at any moment.

Ekza Studio Animate workspace with split viewports, control rig and Graph Editor

Studio

The full 3D package

Model low-poly meshes, build a skeleton and skin it, then key and polish animation in a Graph Editor and Dope Sheet. Industry-standard hotkeys, docked panels and focused layouts.

Ekza Studio Auto-Rig animations step with the CC0 clip library

Auto-Rig

Rig a character in minutes

Upload a GLB or VRM, check the guessed markers, rig and skin in one click, preview starter animations and export a VRM ready for OMOBA and Ekza Space.

Capabilities

Everything a game character needs.

From the first cube to a playable avatar — in one tool, in one tab.

Ekza Studio Model workspace with the low-poly Cube Lad and the modeling toolkit

Low-poly modeling

Box modeling with the hotkeys and behaviour 3D artists already know: component modes, extrude sessions, edge loops, bevel, bridge and symmetry that every tool respects.

  • Extrude, Insert Edge Loop, Multi-Cut, Bevel, Bridge, Merge
  • Symmetry per mesh, soft selection, snapping
  • Palette colour per face, templates, reference planes
  • Poly Count HUD and Mesh Check keep models game-ready
Ekza Studio Rig & Skin workspace: Cube Lad skeleton in front, side and 3D views

Rig & skin

Place nine markers in the front and side views, get a VRM humanoid skeleton and bind the skin with one click. Paint weights where needed; validation tells you what to fix before export.

  • Markers guessed from the silhouette
  • VRM skeleton with an automatic control rig
  • One-click Bind Skin, weight painting with mirror strokes
  • A-pose models straightened to the VRM T-pose
Ekza Studio Animate workspace with a control rig and the Graph Editor

Animation

On-model controls with IK legs and arms, a Graph Editor with weighted and stepped tangents, a Dope Sheet for retiming and a tween slider for breakdowns — built for walk cycles, attacks and emotes.

  • IK/FK legs and arms with seamless switch, foot roll
  • Graph Editor: tangents, weighted handles, buffer curves
  • Dope Sheet with ripple edit; tween and breakdown keys
  • Clip library, mirror animation, autosave

Basic shading

Lambert and Blinn swatch shaders and a face palette give low-poly models a clean, readable look that exports as one palette texture, vertex colours or per-colour materials.

Export & formats

Open .glb and .vrm (VRM 0.x and 1.0) or drop a .vrma clip. Export static or rigged glTF/GLB, VRM 1.0 avatars, VRMA clips or animation-only GLB — baking back into the original file without losing data.

OMOBA & Ekza ecosystem

Exports pass OMOBA's own runtime checks. Publish to Ekza Hub, play your character in OMOBA and bring its clips into Ekza Space.

Meet OMOBA
New in v0.6

AI control via MCP

Connect Claude Code, Claude Desktop or Cursor to the open editor and ask: "rig this model and add a walk". You approve the connection with a pairing code and grants; every AI edit is an undoable "AI: …" step, with Revert all one click away. Agents can also work headless on project files.

Auto-Rig

From a static model to an animated avatar in five steps.

A five-step auto-rigging wizard built from Studio's own tools. Nothing leaves your browser.

  1. Auto-Rig model step with the Polybot sample loaded
    01

    Upload

    Drop a T- or A-posed humanoid GLB or a VRM — or pick a sample. Each check has a one-click fix.

  2. Auto-Rig markers step in front, side and 3D views
    02

    Markers

    Markers are guessed from the silhouette. Drag them in the front and side views if needed.

  3. Auto-Rig rig step with a motion test playing
    03

    Rig & skin

    One click builds the VRM skeleton, binds the skin and straightens an A-pose. The character moves at once.

  4. Auto-Rig animations step previewing the walk clip
    04

    Animations

    Preview 14 CC0 starter clips — idle, walk, run, attacks, dance — and tune speed, trim and mirror.

  5. Auto-Rig export step with the OMOBA and Ekza Space checklist
    05

    Export

    A VRM 1.0 for OMOBA and Ekza Space behind an OMOBA checklist, a GLB with clips, VRMA clips or an OMOBA test kit.

One pipeline

Model → rig → animate → shade → export → play.

  1. 01

    Model

    Low-poly mesh

  2. 02

    Rig

    Skeleton & skin

  3. 03

    Animate

    Clips & curves

  4. 04

    Shade

    Palette & swatches

  5. 05

    Export

    VRM · GLB · VRMA

  6. 06

    Play

    OMOBA & Ekza Space

Good to know

Facts, not promises.

Do I need to install anything?

No. Ekza Studio runs fully in the browser at studio.ekza.io. Chrome and Edge are supported today; Studio is best on a desktop, Auto-Rig also works on a tablet.

Are my models uploaded anywhere?

No. Files are opened and processed locally in your browser and are never uploaded. Projects autosave to your browser's storage.

Is it really open source?

Yes. The code is MIT-licensed and developed in the open on GitHub. The bundled sample characters and the starter animation pack come with their own open licences, mostly CC0.

Which formats does it read and write?

It opens .glb and .vrm (VRM 0.x and 1.0) and .vrma clips. It exports glTF/GLB (static, rigged or with clips), VRM 1.0 avatars, VRMA clips and animation-only GLB.

How does it connect to OMOBA?

Auto-Rig and Export Character check your avatar against OMOBA's own runtime rules, so the VRM you export is ready for the game. OMOBA plays its motion library on your avatar; your own clips play in Ekza Space.

What is coming next?

A touch-first Ekza Studio for iPad and phones — the same features with a simpler, minimal interface (today's interface stays as Studio Pro) — plus deeper rigging tools and publishing to Ekza Hub.

Open it in your browser.

No account, no install, no upload. Load a sample or your own model and see it move in minutes.