ChatMapper × LearnBrite

Author the logic here.
Deliver the world there.

ChatMapper is the collaborative authoring brain for LearnBrite, the experiential learning platform for AI roleplay simulations. Design branching, scored conversations on a visual canvas, then author once and deploy anywhere: voiced avatars in gamified 3D, 360°, and WebXR, with no re-authoring.

Runtime-ready in one clickAvatars · hotspots · pointsVoiced, immersive delivery
ChatMapper canvas Greet playConv 2 action: awardPoints(10) avatar_spotTag: hotspot1 ✓ Runtime-ready LearnBrite immersive scene NPC You “Welcome aboard, ready to start?”▶ voice · 360° space · gamified

104,000+ creators build branching conversations with ChatMapper

Trusted by teams at

KaplanUSCTHQ ToolwireMatsukoLoreful
Imports fromChatMapper · Arcweave · Twine · articy:draft · CSV / Excel
Exports toUnity · Yarn Spinner · SCORM · xAPI · HTML player · LearnBrite
AI · your keysOpenAI · Anthropic · ElevenLabs · HeyGen · Synthesia
One workflow, tightly bound

The advanced authoring mode for immersive learning

LearnBrite’s linear editor stays the simple way to build. ChatMapper’s canvas is the advanced mode: complex branching, real logic, validation, and team review, producing scenarios that drop straight into the LearnBrite runtime.

Because ChatMapper understands the LearnBrite profile natively, authors pick instead of paste: avatars from your library, hotspots in the scene, actions from the catalog, and gamification tied to your dashboard.

ChatMapper canvas Greet playConv 2 action: awardPoints(10) avatar_spotTag: hotspot1 ✓ Runtime-ready LearnBrite immersive scene NPC You “Welcome aboard, ready to start?”▶ voice · 360° space · gamified
The LearnBrite profile layer

Platform awareness: built in, not bolted on

A profile plugin adds platform smarts as data and adapters, while the canonical scenario stays clean and portable.

Action catalog

LearnBrite’s runtime actions as an autocompleting picker on nodes: no hand-typed onclick strings, and the validator flags unknown actions or bad params.

Avatar & hotspot bindings

Pick avatars from your live library and place NPCs on scene hotspots. References are checked against the real workspace, so nothing is missing at runtime.

Gamification actions

Award points, grant collection items, and complete tasks as first-class node actions: game logic and the dashboard economy authored in one place.

Macros that expand cleanly

Insert recurring patterns, audio-unlock gate, hub-and-spoke Q&A, ‘collect N then unlock’, scored-retry. They expand to plain, legacy-compatible nodes.

Runtime-readiness validation

A LearnBrite profile check confirms autostart, voice boilerplate, click gates, and bindings are correct before you publish into the runtime.

Live execution following

Embed the canvas in LearnBrite and watch the runtime highlight the execution path live: a step debugger for immersive scenario logic.

Field-level prep, runtime-readiness validation, and LearnBrite JSON export are shipped; the deeper profile layer (live bindings, embedded canvas, execution following) is rolling out. Confirm the current build before promising a specific capability.

Author → deliver

From canvas to immersive scene, without re-authoring

Design the branching scenario

Conversations, choices, variables, conditions, and scoring on the visual canvas, with your whole team.

Apply the LearnBrite profile

Wire conversant bots, set autostart and voice, place hotspots, and add points and collections from the catalog.

Validate for the runtime

Confirm bindings, gates, and readiness so the scenario behaves the moment it loads. No runtime surprises.

Deliver into 3D & 360°

Publish to LearnBrite: voiced avatars, gamified interactions, and immersive spaces your learners explore.

Questions

Good things to know

How is ChatMapper related to LearnBrite?

ChatMapper is the collaborative authoring canvas; LearnBrite is the immersive delivery runtime. ChatMapper understands the LearnBrite profile natively, so scenarios you design are runtime-ready without manual rework.

Do I have to re-build my scenario for 3D?

No. The same branching scenario is prepared for LearnBrite delivery (avatars, hotspots, voice, and gamification) from the project you already authored.

Can I still use my scenario outside LearnBrite?

Yes. The canonical scenario stays portable; the LearnBrite profile is additive metadata, so you can also export canonical JSON, SCORM/xAPI, or engine formats.

What’s shipped today versus coming?

Field-level LearnBrite prep, runtime-readiness validation, and LearnBrite JSON export are available. The richer profile layer (live avatar/hotspot bindings, embedded canvas, and live execution following) is rolling out.

Author once. Deliver an immersive world.

Build a branching scenario in ChatMapper and bring it to life in LearnBrite’s voiced, gamified 3D runtime.