This is the runtime, not a capture tool. An AI agent emits tool calls
(spawn_node, move_node, relight, measure) and a
real scene mutates and renders in realtime in your browser. Each call hits a live,
server-authoritative scene graph on api.rakuai.com; the state the server returns is
what you see. No camera, no upload, no signup. Watch the tool-call feed on the right.
The agent's plan is scripted here (RakuAI runs no LLM server-side — it is BYO-LLM). Any model connected over MCP issues the same tool calls. The point being proven is the realtime runtime loop: intent → tool call → live scene mutation → render.
/api/raku/demo/realtime/* on
api.rakuai.com, and the renderer draws the state the server returns
(positions, scales, colors, the light). You can replay the exact calls with curl.measure returns the true Euclidean distance
the server computes between two nodes — not a number made up in the browser.404, a no-op relight is a 422. Nothing returns fake success.MODE: LOCAL
and the feed marks the call (local) — it never pretends the server answered./api/raku/scenes/* surface and the
17 native MCP tools at mcp.rakuai.com).GET /api/raku/demo/realtime/scenes/{id})
and re-render it through Jetpack XR's Session + scene graph, run in the Android XR
Emulator (Android Studio, system image with XR).