Skip to content
×

The Open Platform for Spatial Worlds

Create with AI. Own what you build. Ship everywhere.

Imagine it. Build it. Own it. HoloScript lets anyone create interactive 3D worlds with AI, sell them on an open marketplace, and deploy autonomous agents — all from one platform. No engine lock-in. No code required. Open source and free forever.

Works withUnityUnrealGodotVRChatvisionOSWebGPUROS 2Android XR+17 more

The Problem with VR Development

📚

Steep Learning Curve

Traditional VR tools like Unity or Unreal require months of study before you can build even simple experiences. Complex SDKs, engine-specific APIs, and verbose code block creativity.

🧩

Too Much Boilerplate

Creating a simple 3D scene requires 200+ lines of setup code. Scene graphs, materials, renderers, cameras — endless configuration before you see results.

🔒

Platform Lock-in

Build for Unity, can't use in Unreal. Target VR but can't reach robotics or IoT. No universal language means rewriting for every platform.

The HoloScript Solution

✍️

Write It

Describe your VR world in plain .holo files using intuitive syntax. No complex APIs or framework knowledge required. Just write what you want to see.

👁️

See It

Instant browser preview with WebXR support. See changes in real-time. Test on desktop, mobile, or VR headset without exports or compilation steps.

🚀

Ship It

Compile to 25+ targets: Unity, Unreal, Godot, VRChat, WebGPU, visionOS, ROS 2, and more. Or share a link that runs in any browser. True write-once, deploy-anywhere.

More Than a Language

HoloScript is a 6-layer open platform. holoscript absorb reveals 99 module communities, 68K symbols, and 298K call edges — in the core package alone.

6MarketplaceTraits + Plugins + Skills · Ed25519 signatures · x402 payments
5StudioAI scene builder · 50+ app scenarios · Node graph editor
4AgentsSwarm intelligence · 3-layer MCP comms · Economy primitives
3Compiler16 named backends · 25+ targets · Circuit breaker · Incremental
2RuntimeThree.js browser · Rust spatial engine · WebGPU rendering
1Language3 formats (.holo, .hs, .hsplus) · 1,800+ traits · 200+ trait types

No Code? No Problem.

HoloScript Studio lets you build 3D scenes just by describing them. Type what you want, see it in real-time. No install, no setup, no coding required.

HoloScript Studio
|"A floating crystal castle with glowing towers"
Live 3D Preview
💬Describe in plain English
🎨Instant 3D preview
💾Save & share your scenes
💻Works in any browser
Open Studio →

See the Difference

Creating a simple 3D scene with a glowing, spinning sphere. Compare traditional Three.js with HoloScript.

Three.js32 lines
import * as THREE from 'three';

const scene = new THREE.Scene();
const camera = new THREE.PerspectiveCamera(
  75, window.innerWidth / window.innerHeight,
  0.1, 1000
);

const renderer = new THREE.WebGLRenderer();
renderer.setSize(window.innerWidth, window.innerHeight);
document.body.appendChild(renderer.domElement);

const geometry = new THREE.SphereGeometry(1, 32, 32);
const material = new THREE.MeshStandardMaterial({
  color: 0x00ffff,
  emissive: 0x00ffff,
  emissiveIntensity: 0.5
});

const sphere = new THREE.Mesh(geometry, material);
sphere.position.set(0, 2, -3);
scene.add(sphere);

const light = new THREE.PointLight(0xffffff, 1);
light.position.set(5, 5, 5);
scene.add(light);

camera.position.z = 5;

function animate() {
  requestAnimationFrame(animate);
  sphere.rotation.y += 0.01;
  renderer.render(scene, camera);
}
animate();
HoloScript6 lines
composition "My World" {
  object "Crystal" @spinning @glowing {
    geometry: "sphere"
    color: "#00ffff"
    position: [0, 2, -3]
  }
}

1,800+ Semantic Traits

99 module communities covering VR, robotics, IoT, AI agents, swarm intelligence, economy, physics, rendering, multiplayer, and more. Add powerful behaviors with simple decorators.

Interaction@grabbable

Pick up and move objects in VR

Interaction@teleport

Enable teleport movement targets

Interaction@clickable

Respond to user clicks and taps

Visual@glowing

Add emissive glow effects

Visual@particle_system

Generate particle effects and animations

Visual@weather

Add rain, snow, or fog atmospherics

Physics@physics

Enable realistic physics simulation

Physics@cloth

Simulate fabric and soft body dynamics

Physics@portal

Create portals between spaces

Smart@behavior_tree

AI-driven object behaviors

Smart@networked

Sync objects across multiplayer sessions

Smart@hand_tracking

Interact with natural hand gestures

See All 1,800+ Traits →

Built for Every Creator

🎓

Education

Virtual classrooms, interactive science labs, and historical recreations. Make learning immersive without technical barriers.

🎨

Art & Design

3D galleries, interactive exhibits, and digital installations. Express your creativity in virtual space without code complexity.

🎮

Gaming

Indie VR games, physics sandboxes, and interactive experiences. Rapid prototyping for game developers and hobbyists.

🎭

Autonomous Intelligence

43+ MCP tools, swarm intelligence (ant colony, particle swarm, flocking), 3-layer agent comms (RealTime/A2A/MCP), economy primitives, and Brittney — a fine-tuned model that writes native HoloScript. Your agents think, trade, and evolve.

🔗

Web3 & Creator Economy

Auto-mint scenes as Zora Coins (ERC-20) on Base. Token-gated experiences, NFT-linked objects, bonding curve pricing, and royalties on secondary sales. Built-in wallet, marketplace, and Clanker token integration in Hololand, a HoloScript-built app.

🦾

Robotics

Compile scenes to URDF for ROS 2 robots or SDF for Gazebo simulation. Design robotic environments in VR, then deploy to real hardware.

📡

IoT & Digital Twins

Export to DTDL for Azure Digital Twins and W3C WoT for IoT devices. Live sensor data visualization and facility management dashboards.

🔬

Scientific Research

Visualize molecular structures, simulate physics experiments, and build interactive data landscapes. From lab robotics (URDF) to publication-ready 3D figures.

🏗️

Architecture

Walkthrough building designs in VR before they're built. Export to OpenUSD for Omniverse or compile digital twins for facility management.

🎬

Film & Media

Pre-viz scenes, virtual production sets, and interactive storytelling. Compile to OpenUSD for Pixar/Apple/NVIDIA pipelines.

⚕️

Healthcare

Medical training simulations, surgical rehearsal, and therapeutic VR environments. Accessible creation without engineering teams.

🎯

Training & Simulation

Enterprise VR training, safety drills, and industrial simulation. Compile to any platform for consistent training experiences across organizations.

See What You Can Build

Explore real-world examples. From art galleries to multiplayer rooms.

"kw">composition "Virtual Gallery" {
  "kw">environment {
    skybox: "museum"
    lighting: "gallery"
  }

  "kw">object "Floor" "tr">@teleport {
    geometry: "plane"
    scale: [20, 1, 20]
    material: "marble"
  }

  "kw">object "Painting1" "tr">@clickable "tr">@info_panel {
    geometry: "plane"
    texture: "starry-night.jpg"
    position: [-3, 2, -5]
    info: "The Starry Night by Vincent van Gogh"
  }

  "kw">object "Sculpture" "tr">@rotating "tr">@grabbable {
    model: "abstract-sculpture.glb"
    position: [3, 1, -3]
  }
}

Loved by Creators

I'm a teacher with zero coding skills. HoloScript let me build a VR history lesson in a weekend. My students were blown away!

— Sarah T., Educator

As an artist, I never thought I could create in VR. HoloScript made it so simple - I focus on the vision, not the code.

— Miguel R., Visual Artist

I built a VR game for my kids in a single day. No Unity tutorials, no frustration. Just pure creativity. Incredible tool.

— Priya K., Hobbyist

Everything You Need

1,800+

Semantic Traits

99 communities: VR, physics, AI, swarm, economy, robotics, IoT, and more

🔄

25+ Compile Targets

Unity, Unreal, Godot, VRChat, WebGPU, visionOS, Android XR, URDF, SDF, DTDL, OpenUSD, and more

🤖

43+ AI Tools

MCP server for Claude, Cursor, Copilot. Brittney fine-tuned model. Swarm intelligence. 3-layer agent comms

🔍

holoscript absorb

Scan any codebase. Build a knowledge graph. Query with Graph RAG. Visualize in 3D

🛒

Triple Marketplace

Traits + Plugins + Skills. Ed25519 signatures. x402 payments. Dependency resolution

💻

4 IDE Integrations

VS Code (debugger, DAP, collab), IntelliJ, Neovim, Tree-sitter. Plus CLI and Studio

Ready to Build Your First VR World?

Join creators worldwide using HoloScript. Free and open-source.

Start Building Now

Released under the MIT License.