Source example

A themed greeting with almost no application code.

Hello World is one HTML page and one JavaScript file. It consumes the current SDK source directly, applies the shared theme, and labels its browser or Arcane host.

Minimal source

Four maintained files

examples/hello-world/
├── AGENTS.md
├── App.js
├── index.html
└── README.md

There is no nested app workspace, descriptor, package manifest, generated runtime copy, dependency tree, build output, or release workflow in the example.

Run

Use any generic static HTTP server

Serve the canonical SDK repository root, then open:

Browser
http://127.0.0.1:8444/examples/hello-world/

The repository root remains the server root so the same origin exposes the current /runtime and /src source trees plus the mapped SDK dependency. The static server needs no Arcane-specific routing.

Ownership

The SDK themes; the example greets.

index.html declares the hello-world application identity, loads the shared theme and primitives, and maps the named SDK imports.

App.js waits for arcaneThemeReady, then owns only the greeting and the browser-versus-Arcane-host label. Chat, models, transcription, and speech remain in the advanced example.

Read the complete current example source on GitHub.