Skip to content
This repository was archived by the owner on Dec 9, 2025. It is now read-only.

Hyperbasis/hyperbasis-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hyperbasis

Persistence infrastructure for spatial computing. Save, sync, and version AR content in 3 lines of code.

Install

// Package.swift
dependencies: [
    .package(url: "https://github.com/hyperbasis/hyperbasis-sdk", from: "1.1.0")
]

Quick Start

import Hyperbasis

let storage = HBStorage()

// Save
let space = try HBSpace(worldMap: arWorldMap)
try await storage.save(space)

let anchor = HBAnchor(spaceId: space.id, transform: matrix, metadata: ["id": .string("abc")])
try await storage.save(anchor)

// Load
let spaces = try await storage.loadAllSpaces()
let anchors = try await storage.loadAnchors(spaceId: space.id)

Features

  • Persist — AR content survives app restarts
  • Sync — Cross-device sync via Supabase
  • Version — Full history, time travel, rollback

Requirements

  • iOS 17.0+
  • Swift 5.9+

Docs

docs.hyperbasis.dev

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages