The technology behind Splexit

Architecture, devices, networking, and open standards — in detail. For IT, media centres, and developers who want to understand how Splexit works technically.

Platform-agnostic & cross-device

Unity-based client application on leading mixed reality devices — no vendor lock-in. You can integrate your own Unity worlds.

Meta Quest 3

Meta Quest

Full support for Meta Quest 2, 3, and Pro. Native integration with hand tracking and mixed reality features.

Pico 4

Pico

Pico 4 Enterprise — optimised for educational institutions with fleet management.

HTC Vive

HTC Vive

HTC Vive Elite and Focus — optimised for educational institutions with fleet management.

Tablet as presenter

Tablet

Tablet as presenter: control presentations and shape content. The tablet becomes the central control unit for immersive learning experiences in the classroom.

Multi-user. No internet required.

Host–client–server architecture in the companion app: central control of many headsets — synchronised, without an internet connection, true multi-user in the room.

  • ✓ True multi-user — together in the same room
  • ✓ Synchronised content display on all headsets
  • ✓ Offline and outdoor use with a pocket router
  • ✓ Open server API for custom controls
  • ✓ Device status and device management
  • ✓ Field-tested and classroom-proven
Content management →

Many devices

Controlled simultaneously from a single host

Flexible content management

Content is managed through a dashboard with an integrated CMS — self-hosted or via the Splexit platform. Connect to school clouds and LMS via plugins and open APIs.

Self-hosted CMS

Full control over your data. Host the CMS on your own infrastructure with GDPR-compliant data storage.

Splexit platform

Use our hosted platform to get started fast. EU servers, GDPR-compliant, with community features built in.

API integration

Connect to school cloud platforms and existing systems via plugins and open APIs — extensible for institutional workflows.

Self-hosted deployment

For technically-minded teachers and schools with their own IT infrastructure:

  • • Docker Compose for a quick local setup
  • • Kubernetes-ready for production environments
  • • Simple update system for continuous improvements
  • • Optional: Kubernetes/k3s for lean self-hosting setups

Dashboard integrations

External services and AI tools directly in the Splexit dashboard: 3D libraries and GenAI via open APIs.

Available

Sketchfab

Import 3D models and scenes from the Sketchfab library directly into the dashboard and present them in XR.

Available

Generio AI

AI-assisted content creation — from text to structure to generated content for immersive learning experiences.

Open standards, WebXR & open source

Splexit is built in the open — platform-agnostic and based on open standards. Via WebXR you launch the browser centrally and stream web-based XR platforms to connected devices — without every user opening URLs manually.

Examples of platforms you can launch centrally:

Khronos standards

OpenXR: Cross-platform XR development without hardware dependencies. Splexit uses OpenXR in the Unity client for Quest, Pico, and HTC Vive — one unified API across all devices.

glTF: Open 3D format for optimised asset transfer and rendering. With Draco compression for efficient network delivery.

WebXR & browser XR

WebXR: Browser-based XR experiences without app installation. Splexit can centrally launch WebXR content and platforms such as Hubs, Delightex, 360cities, or Arrival.Space and stream them to connected devices.

Unity SDK & open source

Splexit Unity SDK: Open Unity SDK — all Splexit Unity C# components are available as open source.

Built on the Unity engine with the XR Interaction Toolkit, AR Foundation, and open components. Custom worlds and extensions integrate directly.

100% open source

The entire Splexit codebase is publicly available — free to use, modify, and build on.

Developer community

For developers

Build an open app solution with us. Every component is developed in the open.

Tech stack

  • • Flutter UI for the control/companion app (iOS/Android)
  • • Unity-based XR interaction (C#) with OpenXR and the XR Interaction Toolkit
  • • Supabase backend (Postgres, Auth, Storage, Edge Functions)
  • • Docker and Kubernetes for self-hosting

Get involved

  • • Contribution guide for pull requests
  • Developer documentation with code examples
  • • Community channel for questions and discussion

Why open source?

Openness builds trust, enables innovation, and guarantees that development stays sustainable.

Community-driven

Open development invites teachers, developers, and institutions to actively shape the tool.

No lock-in

No vendor dependencies, no proprietary formats. Your content belongs to you — and stays that way.

Built to adapt

Maximum flexibility for specific use cases. Every institution can tailor the tool to their own needs.

Join the open source effort

Test Splexit in your institution or contribute to development. Together, we're building the future of learning.