SpatialStudio beta

Author your Spatial Apps

Uses your existing AI development tools, models, and permissions.

Write spatial workflows, run them against SpatialEngine, inspect the result in a live viewport, and shape them into interactive apps from one desktop workspace.

SpatialStudio
SpatialStudio showing Python beside a running Robot Cell Safety Planner with imported industrial equipment.
14
included sample apps
Python
isolated per project
App QA
inside the live preview
One continuous workflow

Move from an idea to a running spatial app

The editor, engine, preview, logs, and assistant share the same project and the same run. You can see each change where it matters.

01

Describe the app

Start from a prompt, a blank project, or one of 14 included samples. AI development tools begin with the project and SpatialStudio guidance in context.

02

Run against SpatialEngine

Edit Python and frontend files, then run the saved app with its own environment and the SDK matched to the bundled engine.

03

Check the working result

Use the live preview, script output, and engine logs together. App QA can exercise controls, inspect the page, and capture visual evidence.

Code beside the result

Everything needed to shape the application

SpatialStudio keeps the project files, live preview, and runtime output together while leaving the application itself as normal, readable code.

01

Drive SpatialEngine from Python

Work with point clouds, meshes, polylines, tiled terrain, and imagery. Control styling, filtering, clipping, picking, and camera state through the Python client.

02

Build the interface your users need

Pair the Python runtime with HTML, CSS, and JavaScript. Use the included bridge directly, serve a Flask app, or build a React frontend.

03

Keep each project self-contained

The project folder records its entry point and dependencies. SpatialStudio creates an isolated environment and installs the SDK that matches the engine it will run.

AI development tools in SpatialStudio

The assistant can work in the app it is changing

AI development tools use your existing models, tools, permissions, and skills. SpatialStudio adds the active project, engine run, and preview to that workflow.

From request to checked app

Understands the project

AI development tools work with the current files, SpatialStudio guidance, and the running app as context.

Keeps changes visible

Review file updates, command output, approvals, and follow-up requests in the same workspace.

Can check the result

App QA can run the saved project, exercise the relevant workflow, and inspect the live preview.

Made in SpatialStudio

Real projects, running in the app

Each image is a direct capture from SpatialStudio. Open the Python, inspect the live result, then save a copy and adapt the project.

Robot Cell Safety Planner
SpatialStudio preview showing the Robot Cell Safety Planner with a robot, conveyor, inspection equipment, and bright safety zones.

Robot Cell Safety Planner

Interactive preview

A bright interactive workcell preview with imported equipment, safety zones, camera presets, and a custom control rail.

3D equipment models from Microsoft experimental PCF control assets, licensed CC BY 4.0.

Largest US Data Centers
SpatialStudio showing the Largest US Data Centers project with a data-center ranking and a 3D map.

Largest US Data Centers

Interactive 3D

A working SpatialStudio project for exploring data-center campuses in an interactive spatial map.

SpatialStudio project capture.

SpatialStudio also includes readable samples for app frameworks, camera controls, scene composition, mesh loading, tiled terrain, and API exploration.
A project your team can keep

Use normal files from the first prompt to handoff

Every app is a folder you can inspect, copy, version, open in your editor, and build for someone else to run.

01

Your code stays visible

Python, HTML, CSS, JavaScript, assets, and project.toml remain ordinary files. The samples use the same project shape as the apps you create.

02

Publish prepares the handoff

SpatialStudio builds the frontend and marks the project ready to hand to someone. Deployment stays under your team's control.

Build your first app in SpatialStudio

Bring a representative dataset and the workflow you want to improve. We will help you turn it into a focused running application.