InkWeave/Playground
English
Back to website
Interactive demo

The story's present is wherever your cursor rests.

This story already has event anchors. Click in the text to see how characters and scenes change with your cursor.

An InkWeave Pro subscription feature

This playground is free to explore. The causality engine in the app requires an InkWeave Pro subscription and is not included in the free version.

View subscription plans

First visit? Follow the lamp oil through the story.

Follow the guide and place your cursor in the text. See what each character holds at that moment, then try changing an earlier event.

The Last LightInteractive demo
Editor3 anchors
Volume One · Before the Storm

The Last Light

One bottle of lamp oil. Two people. A storm on the way.

Click in the text to place your cursor, or move it with the arrow keys. You cannot freely edit this demo's text.

After Cheng collects lamp oil ×1

Place your cursor in the story

Click the text before the handover anchor, then the text after it. Watch who holds the lamp oil.

Click in the text to place your cursor, or move it with the arrow keys. You cannot freely edit this demo's text.

How does InkWeave's causality engine work?

InkWeave reconstructs the world state at each point in a story from the order of its events, including character locations, item ownership, and event prerequisites.

What happens when an earlier cause changes?

When an earlier event changes, later events may no longer be possible. A character may have already left the handover location, or may try to give away an item they do not hold. InkWeave identifies the contradiction and traces it back to the relevant causes.

What does this playground demonstrate?

Move the story cursor, change event order and item ownership, and observe how the story world changes with its causal relationships.