Web / TypeScript
WASM compiler and runtime, one bulk frame buffer, browser input, orbit controls and explicit WebXR entry.
Use the live consumer →Konjure SDK 0.1
Embed scene semantics, geometry, interaction and replay. Keep your renderer, your hardware, and your model providers.
The core is a library. Compile source or load a precompiled document, prepare its geometry, and sample explicit scene time. Platform dependencies stay outside it.
Integration guides →use konjure_sdk::{compile, Runtime};
let scene = compile(source)?;
let runtime = Runtime::new(scene)?;
let geometry = runtime.meshes();
let frame = runtime.sample(2.0)?;WASM compiler and runtime, one bulk frame buffer, browser input, orbit controls and explicit WebXR entry.
Use the live consumer →A UPM package over the native C ABI. Rust prepares geometry and world matrices; Unity renders them.
Set up Unity →Versioned native handles and owned buffers for simulators, model tooling and platform applications.
Connect a simulation →Generated from Rust
These files come from the implemented Rust types and ABI. Regenerate them alongside changes to the core.
The SDK is an early preview distributed through the project checkout. Platform integrations have different validation levels; source, host checks and device evidence are tracked separately.
Read support status →