Worlds made by voice, opened from a link.
Someone said “build a pirate harbor on the floor” and this world appeared. Open it right here in your browser, nothing to install: step inside, then make your own and share it.
Step inside a world →More worlds
“make a giant cloud kingdom wrapped around the nearest chair that slowly rotates”
step inside →
“make a haunted savanna watering hole hanging from the ceiling with birds circling above it”
step inside →
“grow a giant low-poly melting junkyard”
step inside →
“make a tabletop kelp forest hiding behind the door with smoke rising from it”
step inside →How it works
- Say itA sentence spoken to the Portals app on iPhone becomes a world in the room around you.
- Share the linkThe world travels as one link. Whoever opens it sees the same world, in any browser.
- Make your ownFrom any world, “make your own” opens it in the web editor, ready to change and share again.
Every world is an open file
A world is an XRAI document: plain JSON under the MIT licence that any app, engine or agent can read and write. The worlds above are files you can fetch.
- The XRAI spec · the format, version 1.0
- pirate-harbor.xrai.json · one world, as its file
- llms.txt · where an AI agent starts
- github.com/imclab/xra1 · the viewer, the three.js runtime and the examples
- Portals: Persistent, Editable 4D Spatial World Models on Edge Devices · the paper, CVPR 2026 Workshop on 4D World Models
- The map · everything XRAI connects, as a graph you can fly through
From the same lab
Jarvis, a voice assistant for your Mac. Say “Hey Jarvis” and ask what you should do next; she answers from your own calendar, mail and files.