Lead a party west through procedurally-generated wilderness. The Game Master narrates your journey token-by-token — the storyteller writing in real time. A deterministic engine decides who lives. An optional XRP Ledger tracks your supplies on-chain, with a reconciliation proof the engine can't fake.
v1.1 — the highlights
Three GM profiles — Chronicler, Fireside, Lantern-Bearer — narrate in distinct voices, now streamed token-by-token. Runs locally on Ollama, zero API cost. The GM never bricks a run: if the model's down, the trail tells its own story.
Seeded, deterministic, reproducible. The GM tells the story; the engine is the rules-lawyer. Same seed plus the same choices yields the same run, every time.
Events can wound and kill; deaths are attributed — injury, dysentery, exposure. Runs end triumphant, weathered, pyrrhic, or lost, with a narrated epilogue read from who survived, how long it took, and what you sacrificed.
Optional on-chain inventory on the XRP Ledger testnet: supply tokens, settlement receipts, parcels you trade with other travelers. A reconciliation proof verifies the on-chain memos themselves — the engine cannot fake the ledger.
A full-screen Textual TUI with async narration ("the storyteller is thinking…"), reachable last-resort escape valves, an end-of-run postcard, and honest signals when the AI or network is degraded.
685 tests, 0 critical / 0 high, crash-safe atomic saves, testnet-only-in-code. Forged by a full dogfood-swarm hardening pass.
Python 3.11+ · Ollama optional · XRPL optional
The narrator shapes the tone, not the mechanics. All three play the same game.
Grounded, practical, spare. Minimal folklore — reports what happened. For players who want facts.
Serious campfire narrator. Subtle uncanny moments. The place to start your first playthrough.
Uncanny and liminal, but still grounded in consequence. The weird one — for experienced travelers.
Every checkpoint writes a settlement memo anyone can verify. The engine reads the run — it can't rewrite the ledger.
Seed a run, light the lantern, and see how far west your party gets before the trail decides for you.