Feature matrix
Exactly what's available in each runtime. The Platform API is identical; runtimes differ only in rendering, input, and networking.
This is the answer to "does this work on Unreal?" The Platform API is identical across runtimes by design — the differences are confined to rendering, input, and networking. We track them here rather than scattering "N/A on this runtime" notes through the reference.
Web is canonical
The Web SDK is the frozen contract. A ✅ in the Web column is the source of truth; the Native column reflects mirror status. Anything not yet at parity is marked 🟡.
Platform API
| Capability | Web | Native (Unreal) |
|---|---|---|
Authentication & Identity (Helix.auth, Helix.profile) | ✅ | ✅ |
LIX & Economy (Helix.wallet, Helix.marketplace) | ✅ | ✅ |
Cloud Save (Helix.cloudSave) | ✅ | ✅ |
Memory Store (Helix.memoryStore) | ✅ | ✅ |
Inventory & Items (Helix.inventory) | ✅ | ✅ |
Social & Presence (Helix.social) | ✅ | ✅ |
Chat (Helix.chat) | ✅ | ✅ |
Voice / proximity (Helix.voice) | ✅ | ✅ |
Avatars (Helix.avatar) | ✅ | ✅ |
Analytics (Helix.analytics) | ✅ | ✅ |
Runtime-specific
| Capability | Web | Native (Unreal) |
|---|---|---|
| Instant play from a link (no install) | ✅ | — |
HELIX multiplayer & networking (Helix.network) | ✅ | — |
| Engine-native dedicated-server networking | — | ✅ |
| Replication wrappers | — | ✅ |
| Rendering / scene graph | Web stack (Three.js etc.) | Unreal |
| Languages | TypeScript / JS | C++ · Blueprint · PuerTS · UnLua |
Legend: ✅ available · 🟡 in progress · — not applicable to this runtime.
Parity is enforced, not hoped for
A CI check compares the generated Web reference against the generated Native reference and flags any Platform API method that exists on one but not the other. This matrix is generated from that check, so it can't silently drift.
MCP server for AI agents
HELIX ships a Model Context Protocol server so AI coding agents can discover, validate, and publish worlds as first-class tools.
Migrating from HELIX 2
What changed from HELIX 2 (QBCore/Lua, FiveM-style RP servers) to HELIX 3, what's deprecated, and how old concepts map to the new unified SDK.