On a mission to make immersive technology work for everyone.
- Deconstructed — open-source Reality Composer Pro clone built with SwiftUI + TCA, documented in a 9-part blog series reverse-engineering RCP from document types to viewports to inspector components
- The Green Spurt — spatial computing experience
- Preflight — OpenUSD debug tool for spatial computing pipelines with agentic capabilities
- Gantry — Professional OpenUSD Scene Converter
- uncannyuse — "Can I use?" compatibility reference for RealityKit, ARKit, Metal & hardware-gated features
| Repo | Description |
|---|---|
| zed-usd | USD/USDA syntax highlighting for the Zed editor |
| RCPComponentDiffFixtures | Fixture corpus for diff-based reverse engineering of RCP inspector components in USDA |
| swift-acp | Agent Communication Protocol SDK for Swift |
| Step Into Vision MCP | Model Context Protocol server and ingestion toolkit for Step Into Vision |
| Accessibility-SSML-Label | .accessibilityLabel overload for SSML in SwiftUI |
| StageView | RealityKit Viewport |
| Smith Tools | The Agentic Architecture Platform for Swift Development |
I write about spatial computing, OpenUSD, and accessibility at elkraneo.com
Recent:
- Deconstructing RCP: Inspector Components
- Compiling .reality: The Technical Reality
- Developers should not have access to eye tracking
- Guide to Spatial Computing — WWDC25
OpenUSD · RealityKit · visionOS · Swift/SwiftUI · Accessibility · The Composable Architecture





