IOBOXX
DOCS · ARCHITECTURE · AR

Built for the AR-glass future.

IOBOXX is an observation surface, not an app. Working memory materialises as floating panels — voice in, glasses out. Today’s spatial simulation runs as a Tauri desktop app where every panel is a real OS window; tomorrow’s primary output is Apple visionOS, Meta Quest, and Google Android XR.

Render targets today, primary output tomorrow

IOBOXX is an observation surface, not an app. Working memory materialises as floating panels — voice in, glasses out. Today the surface runs as a Next.js web app and a Tauri 2 desktop spatial simulator. Tomorrow it ships on Apple visionOS, Meta Quest, and Google Android XR. The composition model — typed objects rendered into panels — carries over unchanged across every target.

Spatial simulation today

AR glasses are not yet a shipping platform, so we simulate the spatial model now. A Tauri 2 desktop shell wraps the same React the web app renders, but each panel becomes a real OS window — NSPanel-style always-on-top, transparent backgrounds, no chrome, glassmorphic material. The macOS desktop wallpaper is the world; panels float in front of it. When glasses arrive, the composition model carries over unchanged.

Tauri architecture →

Voice is the primary input

Forms are not the primary interaction model on an observation surface — voice is. Pipecat captures structured intent, a Fundi reasons over the working-memory graph, the Object Store mutates, and the panels you are looking at update in real time. CRUD survives as a byproduct for the rare cases humans need to touch memory directly, never as the primary path.

Voice + agent loop →

Native + AR-glass ready

Native iOS and Android ship via Expo + EAS off the same Object Store, Identity, and authorization layers as the web. Because each panel is its own route consuming the typed memory graph, adding Apple visionOS, Meta Quest, or Google Android XR is a render-target swap — bind the cards to a new compositor — rather than a separate codebase or a parallel rewrite.

Roadmap →

Roadmap

Detailed AR roadmap forthcoming. See observation surface for the panel-routing model that underpins every render target.