A narrative creation studio
Firn: narrative creation studioFırn
Story material, becoming permanent.
For writers building worlds, pages, scenes, and exportable projects they own.
Free to start. Everything you make is yours.
Your story lives in six places. None of them talk.
Draft in one app. Lore in another. Art that stopped matching chapter twelve. Firn starts from the other end: one world bible, everything compacting into it.

One studio. Three ways in.
One story, held in one place. Three ways out of it.
- Make: scene board, plot grid, mood canvas, research notes
- Know: wander your cast, places, and timeline; rename once and it changes everywhere
- Read: sink into the prose, then hear it read aloud

You write. Help waits in the wings.
Drive every word yourself, or hand a stage to the crew: a Writer in your voice, an Illustrator who keeps faces steady, an Editor guarding continuity. Everything arrives as a proposal.
- One world bible every page reads from

Write the world once. Open many doors.
Start with a real Ren'Py game people can click through and play. Then open the same world as webtoon, comic, book, or audiobook, nothing rebuilt.
game/script.rpysample export
# Chapter 2, Scene 4: The greenhouse confrontation
define elara = Character("Elara", color="#7FB6D4")
label ch2_greenhouse:
scene bg greenhouse_dusk with dissolve
show elara worried at left
elara "You knew about the orchard. Before the frost."
menu:
"Tell her the truth":
jump ch2_truth
"Keep the secret a little longer":
$ kept_secret = True
jump ch2_deflect