Engine demo

Build a sectional sofa. Watch the engine answer every click

Open in its own tab ↗

Change anything: pieces, cushions, upholstery, legs. It is a real configurator in a plain iframe; the panel beside it shows what the engine sent back on each click: the resolved state, the constraint verdict and the price. and see what the engine sends back: the state, the constraint verdict and the price. Start with the legs.

loading price … last evaluate … …

What happens on every click lit from the engine’s events

1 · Checkis the catalog current?
2 · Applythe action lands
3 · Rulesrules evaluated
4 · Constraintsre-checked
5 · Resolveone response

What the engine sent back changed lines highlighted

…waiting for the frame
// change anything in the configurator and the response appears here
RulesOne click, every piece

Change the legs and each piece follows. The rule lives in the dashboard and runs on the server, so a store page, an embed and the SDK all get the same result.

Try it: change the legs, then add a piece.

PricingItemised, per piece

The total is the sum of what is actually in the scene. Each option carries its own price; a sales channel can override it. The same breakdown prints on the quote.

Save & ARThe buttons your customers get

Generate assets renders the exact build, save keeps it behind a share link, the AR link puts it in the room at full size. Nothing here is demo-only.

Build yours

Your catalog, the same engine, free to start.

Create an organization, load products and options in the dashboard, and publish a link. Embed it on your site the same day, or mount it with the SDK when you want full control.