Skip to main content
These recipes use the canonical Entity’s existing spatial tools. Ask the Entity to execute them in an active WebXR session. The JSON blocks show agent tool calls, not shell commands.

A sculpture built in front of you

Check your execution host and Blender installation. Create an original metre-scale sculpture with a white body and periwinkle accents. Publish a simple silhouette first, then refine the same project in stages. Let me move it between edits. Verify the actual rendered revision and preserve my placement.
This uses ar_blender and a connected Spatial session. The Blender guide supplies the complete create, execute, refine, and stop workflow.

A creation with its own controls

Give this creation a turn toggle and a speed slider. Use a scoped local program, start with the toggle off, and preserve my placement when I grab it. Finish your turn once the program is installed and verified.
Use Programs for a downloadable working example. The behavior continues locally; operating its controls does not send another model request.

A three-part system you can point at

Ask:
Build a small diagram of input, memory, and output. Use three real shapes with labels, keep them still, and put a short explanation in a panel.
Start with a stationary primitive:
Add input and output objects at left and right. Use stable IDs so the Entity can remove the diagram later. A shape’s label names the shape; text alone is not a substitute for a geometric object. Put the detailed explanation in a panel:

A small physics demonstration

Ask:
Spawn a periwinkle bouncy ball in front of us with a small upward toss. Explain that this is a simulation, then let me watch it.
The scene handles the toy’s physics. This is an interactive illustration, not a calibrated scientific measurement. Use ar_remove_object with object_id: "demo-ball" to clean up.

A focused research corner

Ask:
Set a focus environment, place the useful findings in a readable panel, and show a source page only if it can be opened. Keep the spoken summary short.
The action sequence is ar_set_environment → ordinary research tools → ar_show_panel → optional ar_open_browser. The spatial panel presents results; research and factual verification still happen through the Entity’s configured tools.

An embodied explanation

Ask:
Step to the left, look toward me, and explain this in three sentences. Put the longer version in a panel.
Combine ar_move_to, ar_look_at, ar_gesture, and ar_show_panel. Let the shell express the movement. The answer does not need to narrate every gesture as stage directions.

Keep the scene useful

  • Use stable object and panel IDs.
  • Keep content short enough to read at a comfortable distance.
  • Remove temporary objects when the demonstration ends.
  • Check the surface before requesting capture or generated motion.
  • Confirm the rendered result instead of treating a queued action as proof of display.
See the tool reference for the exact parameters and supported values.