World Model as Tool
Let a planning agent invoke a generative world model as a tool to roll out hypothetical futures before committing to an action, treating the world model as a callable simulator rather than a training target.
Problem
Text-level lookahead, where the agent just thinks step by step about what would happen if it acted, is weak when the answer depends on physical or perceptual details the model never represented in its text reasoning: whether the glass will tip at the shelf edge, whether the gripper will collide with the cup behind it, whether the lever will jam. The model can write a confident paragraph about either outcome without that paragraph having any contact with the actual dynamics. Training a tightly-integrated world model into the agent itself is expensive and locks the system to one model that quickly becomes stale. Acting without any lookahead is unsafe in environments where mistakes are not cheap to undo. The team needs grounded foresight without paying the cost of training their own world model from scratch.
Solution
Register the generative world model behind a tool interface: input is a structured description of the current state plus a candidate action sequence; output is a generated rollout (video frames, simulated trajectory, predicted observations) plus optional model-side uncertainty. The planning agent calls this tool when it considers an action whose physical or perceptual consequence is hard to reason about. The agent compares predicted rollouts across candidate actions, weighs them against text-level reasoning, and uses simulator agreement as a gate before any irreversible or expensive action. The world model is treated as fallible — its output is evidence, not truth — and is logged alongside the action for later replay.
When to use
- Actions have physical or perceptual consequences the agent cannot reliably reason about in text.
- A capable generative world model is available as an external service or local model.
- Some actions are irreversible enough that even a noisy lookahead pays for itself.
Open the full interactive page →
Diagram, neighbourhood map, code examples, related patterns and full provenance.
Related
- World-Model Separation
- Tree of Thoughts
- Language Agent Tree Search
- Tool Use
- Simulate Before Actuate
- Hybrid Symbolic-Neural Routing
- World-Model Graph Memory
- Mental-Model-In-The-Loop Simulator
- BDI Agent
- Coalition Formation
- Joint Commitment Team
- Stigmergic Coordination
- Distributed Constraint Optimization
- Partial Global Planning