web-world-models

Bridge deterministic web code and generative LLMs via hybrid world models. State and physics defined by TypeScript code, LLMs generate narrative/aesthetics on top. Uses typed interfaces, deterministic

SKILL.md

GitHub

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