Skip to content
Konjure / spatial intelligence
Browse docs

Getting Started

Try Konjure in the browser or run it from a source checkout.

Konjure builds spatial applications with a Rust SDK and a typed language for scenes, components and behavior.

In the browser

Open the Demo and press Play. Three boxes rotate at different speeds. Pause and press Step to advance one tick, or select a box to inspect its components. Edit the source and press Run to apply your changes.

The Konjure DSL guide explains the example’s types and systems. No installation, model connection or sensor permission is needed.

From a source checkout

The repository pins Rust 1.98.1. Install Rust through rustup, then run from the repository root:

Sourcesh
cargo run -p konjure-lang --example inspect
bash scripts/check-language.sh

The example runs the same activity program as the browser and prints its state. The check script runs language tests, doctests, Clippy and example programs.

Run the website

Use Node 24 and wasm-pack 0.15.0 alongside Rust:

Sourcesh
cargo install wasm-pack --version 0.15.0 --locked
rustup target add wasm32-unknown-unknown
npm ci
npm run dev -- --host 127.0.0.1

Open the local address printed by Astro. The root command builds WASM and generates the Rust reference before starting the website. Run npm run sdk:wasm after changing Rust while the development server is running.

Next steps