Overview
Web World Models combine structured code for invariant state with LLM-driven narrative generation.
Core Technique
Two-Layer Architecture:
# Physics layer (deterministic code)
class Physics:
inventories: dict # Code enforces consistency
coordinates: XYZ
# Imagination layer (LLM-driven)
class Narrative:
descriptions = llm.generate(physics_state)
dialogue = llm.generate(context)
References
- Physics layer as TypeScript code
- Imagination layer for aesthetics
- Deterministic hashing for consistency