Open Source VR Framework

Manipulate Reality Through
Virtual Artefacts

A powerful framework for creating interactive VR representations of real-world objects and data. Transform complex information into tangible, manipulable 3D experiences.

Built on A-Frame
Powered by D3.js

The Datasphere Awaits

Experience Nemosyne's core visualization engine. This interactive VR scene demonstrates data nodes and memory crystals—key components of our spatial data framework.

Navigate through living data structures that pulse with real-time information. Click on crystalline nodes to access their data signatures.

Navigation

  • WASD to move through the void
  • Mouse drag to rotate perspective
  • Click data nodes to interact
  • Scroll to adjust velocity

Bridging Physical and Virtual

Create immersive data experiences that leverage spatial computing for deeper understanding and intuitive manipulation.

🎯

Spatial Data Binding

Bind real-world datasets to interactive 3D objects. Manipulate complex data through natural hand gestures and spatial interactions.

🔮

Real-time Visualization

Stream live data into VR environments. Watch as your data updates in real-time, responding to changes in the physical world.

🤝

Collaborative Spaces

Multi-user VR environments where teams can simultaneously interact with shared data artefacts, regardless of physical location.

WebXR Native

Built on open web standards. Runs in any modern browser without plugins. Compatible with Quest, HoloLens, and mobile AR.

🧩

Modular Components

Extensible architecture with reusable artefact components. Build custom data representations or use pre-built templates.

📊

Analytics Integration

Connect to REST APIs, GraphQL, WebSockets, or IoT streams. Visualize everything from financial data to sensor networks.

Define Your First Artefact

Create interactive VR objects with declarative syntax. Bind data, define interactions, and render in minutes.

import { Nemosyne, Artefact, DataBinding } from 'nemosyne';

// Create a manipulable 3D data representation
const sensorArtefact = new Artefact({
  geometry: 'crystal',
  data: new DataBinding({
    source: 'ws://sensors.local/temperature',
    mapping: {
      color: { min: '#0066ff', max: '#ff3300' },
      scale: { field: 'value', range: [1, 3] }
    }
  }),
  interactions: ['grab', 'inspect', 'timeline']
});

// Deploy to VR space
sensorArtefact.mount('#vr-scene');

Transform Your Data

From scientific visualization to industrial IoT, VR Artefacts unlock new ways of understanding complex systems.

🏭 Industrial IoT

Monitor factory floor sensors as interactive 3D models. Spot anomalies by observing colour and scale changes in real-time.

📈 Financial Markets

Navigate market data as spatial landscapes. Walk through trading volumes and manipulate time-series in 3D space.

🔬 Scientific Research

Handle molecular structures or astronomical data at scale. Collaborate with remote teams in shared virtual labs.

🏥 Medical Imaging

Manipulate MRI and CT scans as volumetric artefacts. Annotate and discuss cases with specialists worldwide.

🌐 Smart Cities

Urban data visualization—traffic flows, energy grids, and population density as manipulable city models.

🎓 Education

Interactive learning artefacts. Students manipulate historical artifacts or mathematical concepts in VR.

Built With