NarrativeOS

Creator Studio

Where stories emerge from simulation, not scripts.

Free. No account required. No code needed.

30+
Simulation Systems
19-Fact
Symbolic AI
75,600+
Dialogue Combinations
0ms
Response Time
$0
AI Cost Forever
4
Story Chain Arcs
● LIVE WORLDA simulation is always running...

What is NarrativeOS?

A free game creation platform for building text RPGs powered by a living world simulation. Instead of scripting every outcome, you define the conditions — and the engine decides what happens.

NPCs Think For Themselves

Characters have needs, moods, memories, and grudges. They make decisions based on personality, not scripts.

Stories Emerge

You set conditions. The simulation creates the moments. Every playthrough is different because the world is alive.

The Fog Remembers

An optional sentient fog system that watches, learns, and evolves its personality across play sessions.

Getting Started

1

Create NPCs

Use archetype templates or customize personality sliders. Each NPC gets a brain that makes autonomous decisions.

2

Build Your World

Place locations on the map, draw connections, set safety and resources. Add sub-locations for detail.

3

Write Storylets

Set conditions like "When night AND docks AND NPC mood < 30." The engine triggers them when the world aligns.

4

Run the Simulation

Hit play and watch your world come alive. NPCs make choices, factions scheme, and the fog watches.

Your Toolkit

NPC Designer

Create characters with 5-axis personalities. The AI brain handles their decisions, movement, and conversations.

World Builder

Visual drag-and-drop map editor. Place locations, draw connections, add sub-locations.

Item Designer

10 item categories, effects system, keywords, rarity tiers. Items that NPCs can trade and players can use.

Storylet Builder

Set conditions on the world state. The engine decides when your story triggers. Includes Emergence Score.

Dialogue Editor

Branching conversations with emotions, conditions, and consequences. NPC and player nodes.

Adversary Architect

Design antagonists with agendas, milestones, traits, and vulnerabilities. They scheme autonomously.

Faction Editor

6-axis policy vectors, AI-driven goals, inter-faction relationships. Political simulation.

World Simulation

Fast-forward through days and watch NPCs move, storylets trigger, and the world evolve. Save and resume.

Under the Hood

NarrativeOS uses a 3-layer architecture inspired by an operating system. 12 simulation drivers handle everything from NPC needs to faction politics.

ENGINE LAYER

Deterministic RNG, game loop, memory management, immutable world snapshots. Pure mechanics, no game logic.

SYSTEMS LAYER (12 DRIVERS)

Time, Weather, NPC Needs, Location, Faction, Adversary, Keyword, Knowledge, Dialogue, Item, Director, and Fog AI. Each simulates one aspect of the world.

MODULES LAYER

Storylets, NPC brains, dialogue trees, narrative engine. Content lives here — safe from engine changes. Mods never break.

FAQ

How is this different from Twine?

Twine creates branching text where you script every path. NarrativeOS creates living worlds where stories emerge from simulation. You set conditions — the engine creates the moments.

Do I need to code?

No. Everything is visual — sliders, dropdowns, map editors. But you CAN export JSON and work with the engine directly if you want.

Is it free?

Yes, completely free. No account required. No premium features. The engine is open source (MIT license).

Can I download the engine separately?

Yes. The NarrativeOS engine is a standalone TypeScript package with zero dependencies. Use it in your own projects with or without the Creator Studio.

What about RPGGO?

RPGGO uses AI (LLMs) to generate stories on-the-fly. NarrativeOS uses simulation — the world runs on math and rules, not AI calls. Zero API costs, offline play, deterministic behavior.

“You didn’t script this. The world made it happen.”

No account · No code · Export anytime