Aura
· SDK

Ship a glasses app this weekend.

The AuraOS runtime is the web. If you can write React, you can write an AR overlay. Apps register intents, request a slice of the user's view, and stream UI in.

hello.aura.tsrunning
// hello.aura.ts
import { defineApp, view, ai } from "@auraos/sdk";

export default defineApp({
  id: "hello",
  name: "Hello",
  surface: "peripheral",
  async onActivate(ctx) {
    const reply = await ai.stream("Greet the user in 6 words.");
    view.render(<Overlay>{reply}</Overlay>);
  }
});
Surfaces
Peripheral, center, sticky, modal.
Intents
Voice and gesture triggers.
Streams
AI, audio, vision, location.