Lossless authoring, grounded in the native model
Open, edit and export the native project instead of translating it into a browser-only document.

Build meshes, Parameters, Bindings and animation on a lossless Inochi2D project, evaluated by the source-built WebAssembly runtime.
Open, edit and export the native project instead of translating it into a browser-only document.

Drive real 1D and 2D axes, Bindings, masks, physics and deformation cells.

Edit vertices, UVs and topology against the actual Part texture.


A Blender-shaped browser workspace with Creator-native commands and state.
Share the same immutable INX revision chain with explicit owner and editor access.
Projects
Unlimited
Revision writes
If-Match
import { InochiCreatorCore } from "@retalk-avatar/inochi2d-creator-core";
const core = new InochiCreatorCore({
runtimeOptions: { wasmUrl: "/inochi2d/inochi2d.wasm" },
});
// Open the native Creator document through one source-built runtime seam.
await core.open(inxBytes, "character.inx");
// Dispatch a real Creator command; the same cursor reaches evaluated WASM state.
const update = core.dispatch({
type: "parameter.set-cursor",
parameterId: "Head: Yaw-Pitch",
value: [0.35, -0.15],
});
await update.settled;
// Export the canonical native project entirely in the browser.
const exportedInx = core.export();