The OpenXP consortium is open — venues, studios, toolmakers. Join →
Featured: Hip Hop Immersive Experience case study →

Open

What’s open, and what the tools add.

OpenXP is an open standard with an open core. You can author, run, and own a complete experience at a single venue with nothing but the open runtime. One experience never requires the cloud.

From the OpenXP manifesto: Warmth is the texture of welcome. Tension is the held breath before resolution. Wonder is the moment everything shifts. This is the language Shakespeare wrote into his stage directions — the through-line every memorable experience is built on. His plays endure because they admit the audience as the final author of meaning. The OpenXP experience format makes that language declarative, structured, and portable.

Authoring

Three ways to write an experience file.

An OpenXP experience file can be written three ways. All three produce the same plain .xp file that runs on the open runtime.

01

By hand

An OpenXP experience file is human-readable. With the open validator and editor support in OpenXP Core, you can write and edit one in any text editor or coding tool. Few will, and that is fine: it is fully supported, and nothing stops you.

02

Programmatically

Instead of writing the experience file by hand, generate it with the open core and authoring tools, using your own data and pipelines, integrated directly into your own systems.

03

With a tool

XP Studio is one example tool, built on the open standard, with AI-assisted prompt engineering modelled on best-in-class creative teams. Anyone can build these tools using the open core.

Your data

Your ideas stay yours.

You trust XP Studio with the thing that matters most — your unreleased ideas. So we treat them the way the spec treats sensitive guest data: processed in the moment, never retained, never used to train anything.

When you use the AI, your inputs are sent to OpenXP, which prepares the request and calls the model provider. They are used to fulfil that request and nothing else. We do not store them, and we use providers under terms that exclude training on your data. Everything is encrypted in transit.

And if that is still not enough, you never have to use it. Write the experience file by hand, or generate it programmatically, and no part of your work touches the AI or our servers. The runtime and the format are open, so the most private path is always there.

Storage follows the same principle. Your work is saved to a personal data pod — an open, portable store that answers to you, built on the W3C Solid protocol.

By default your pod runs on your own machine. You can point it at any Solid-compliant provider instead, or use a managed pod when you work as a team. Wherever it lives, your work sits in an open, human-readable structure in a store you control — not in our database.

How OpenXP uses Solid →

The bottom line

Your work is yours. Forever.

Whatever you make in XP Studio is output as an open-standard .xp file. It runs on the open runtime, with or without the tool, forever. The foundation is open, the output is open, and the file you create is human-readable and fully owned by you.

The smallest projects. The biggest projects.

A smart-home activation or an immersive world tour — the language is the same.

Start free on GitHub or

launch announcements · beta access · consortium invitations · privacy