UnwrittenLogin

Unwritten

Step into a world that lives and remembers. Unwritten combines deep story game mechanics with absolute freedom. Run a low-stakes cozy mystery or a brutal survival gauntlet — solo or with friends.

See an example

Masque of Embers

How about something like a fantasy heist at a social event?
Like a noble masquerade? You have one night to steal a sealed treaty before three rival factions make their own moves.
Drafting ideas
The night air is cool, but the Duke's estate radiates a suffocating warmth… illuminated by the volatile glow of refined Embercite.
The Duke's estate looms beyond a candlelit drive, glowing with Embercite light.
Imagining the scene
Slip away and search the wall for a quiet way in.
SimulatingTime passed: 18m
events.+="scout_estate_perimeter"
The Captain's eye is sharp, but your forged seal is sharper… and then you are inside, swallowed by the heat and music of the gala.
The grand foyer thick with masked nobles, brass clockwork statues ticking along the staircase.
Imagining the scene
Approach Lady Elara across the ballroom.
SimulatingTime passed: 5m
events.+="circulate_ballroom"
She turns at the press of the crowd, her painted mask tilting just so… and offers her hand as the music swells.
Imagining the scene
Take the reins

What do you do next?

The masquerade ball stretches on. Embers fall. Your move.

Beyond text

A game world you can see and share

Generated scene art featuring the player character
Locked likeness

Star in your own story

Upload a reference photo of yourself or any character art. Unwritten locks in the likeness and generates consistent scene art where you are the hero — perfectly integrated into the world's art style.

Live

Bring the world to life

Don't just read about the action — watch it happen. At critical moments, generate short animated clips of the scene right inside your session.

Mira
I check behind the curtain.
Cass
Wait — listen first.
DM
Two voices, low. One is the count.

Gather your party

Solo roleplaying is great, but some campaigns need backup. Invite friends to your session for seamless co-op. Share the inventory, debate your next move, and face the consequences of the dice together.

The three pillars

What the engine provides

1

Persistent memory

No more goldfish-memory AI. Unwritten uses a rigorous JSON state-machine that tracks your inventory, relationships, and world events permanently. The sword you dropped in Chapter 1 will still be rusting in the dirt in Chapter 10.

2

Adjustable resistance

You're not writing a collaborative novel — you're playing a game. Whether you want a cozy walk in the park or a brutal run where a single injury can end the campaign, Unwritten scales to your difficulty by tuning inherent scenario risks and underlying die rolls.

3

A living world

The world doesn't pause when you aren't looking. While you're resting in the inn, factions are shifting and off-screen events are resolving based on the engine's mechanical logic.

Pick your genre

Or start from your own premise

Tap a tile to peek at the world state.

Cozy

Build a bustling tavern in a peaceful valley.

Start here
Setting
Mossy hills under late summer light. Travellers wander up the road with stories and silver. A bee gets stuck in your kitchen.
Stakes
Reputation, a leaky roof, and whether the spring-fair menu lands.
Starting kit
Half a sack of flour, three loyal regulars, one mystery wheel of cheese.
Creator's note
M

I built this because I wanted to play it. Then I needed to host it to share it with my friends. I've been obsessed with all forms of emergent gameplay, branching storylines, etc. for a long time.

Vanilla chat bots struggle with interactive stories, but they enable new approaches to them. The level of immersion from a stream of text, images, and video clips is higher than I expected, and it's certainly convenient.

I'm excited to see AI continue to improve and unlock new gaming possibilities.

— Mike

"I always try to write on the principle of the iceberg. There is seven-eighths of it underwater for every part that shows."
— Ernest Hemingway