Skip to exhibits
The spatial view is unavailable. Your browser did not create a WebGL2 renderer. The project editor, motion graph, save, and reopen still work. Use the exhibit buttons below.
FIRST LIGHT TO LIVING STUDIOS
A gallery you can use. Make a movement. Inspect a vessel. Enter a studio. Step inside, and find your way back.
Step into the gallery ↗ Make a movement Find a game
Browse the studios →
01 GESTUREOpen workshop ↗
02 POCKET WORLDOpen world ↗
Hall ↩ Stillwater garden Garden ↩
Ride the lift Enter the lantern Entrance
Drag to look · WASD / arrows to walk
Session only · keep a project file before closing
Places within places. One garden. One project. A different way of looking.
01 The GalaThe world on its table 02 StillwaterThe garden you can enter 03 The Still RoomInside the garden's lantern
Places are fixed in this study. Travel never edits your project. Your route is session-only; Keep project retains the authored work.
Studios · make, understand, explore →
No change is applied until you approve. A newer edit or closed session makes this proposal stale.
Approve this change
Two exhibits. One source of truth. The installation, kiosk and entered world read one host-owned project. Cameras and preview time never edit it.
YOUR INPUT ↓ CHECKED COMMAND · EXACT REVISION ↓ ONE AUTHORITATIVE PROJECT ↓ GEOMETRY → ROOM / KIOSK / WORLD
Recent command & lifecycle record ↓ Save view Exercise isolated rejection cases These are tests against a separate host, not attacks on your work. Same-realm modules are trusted code; this is not an arbitrary-code sandbox. No runtime AI, network services, live chat link, OS access, or VR is connected.
Check a retained project file
Open anything. Change something. Gesture: draw a movement or choose a preset. Seven paper birds follow contact with their rotating cam geometry. “Push too far” exposes a mismatch; “Fit” changes the radius, not your requested movement.
Pocket World: edit a miniature garden, review a motion connection, then enter it. “Ride the lift” attaches the camera to the moving deck. “Enter the lantern” leads into a third, bounded place. Escape returns one level; Places always offers a way home.
Navigate: drag to orbit, scroll to zoom. “Walk the hall” enables WASD or arrows and drag-to-look. The exhibit buttons and Places map are direct routes. Entry snaps to a known safe pose before walking begins. Enter a workspace before editing; Escape closes it. Ctrl/Cmd Z undoes; Ctrl/Cmd Shift Z redoes.
Keep your work: download a project JSON and reopen it through Open. This build does not autosave. “Inside the build” can read back your chosen retained file. Private local files are not accessed without selection.
Boundaries: this is a new integration demo, not a full spatial operating system. No other chat is live-connected. No runtime Astra, VR, general game-engine integration, physical machine certification, or multi-writer persistence is claimed.
Original Gala code and geometry © 2026 Praxis contributors, MIT. Preserved GESTURE model, MIT. Vendored Three.js r185, © Three.js authors, MIT. Full source, notices, and provenance are in the source package.
Six places around the original hall. Walk there, choose a studio directly, or inspect the First Light vessel in the shared scene.
Find a place or project
No matching place. Try another word.
Look around the exhibit Walk from here
REAL SOURCE GEOMETRY / KF-03
Click a ship component to inspect its identity. Changes below affect this display, not the original vessel file.
Flight Clay Wire
Separate the systems 0% Turn the vessel Show a system All systems Reseat & show the whole vessel Select a component in the model.
Keep an inspection note Display settings are session-only. The note records this inspection; it is not an editable ship or a Gala project backup.
Enter studio · E
This studio did not open.
The gallery is still here. Check your connection and try this studio again, or choose another room.
Close this notice to keep exploring.
Leave this work session? Save or export important work using the application first. Gala cannot inspect its saved state. Closing removes this workspace and stops its active document; session-only work may be lost.
Stay in the application Close workspace & return